GAJYA的个人博客


  • 首页

  • 标签

  • 分类

  • 归档

Set

发表于 2018-12-26 | 分类于 前端 , javascript | 阅读次数:

Set

利用Set

ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。

Set 本身是一个构造函数,用来生成 Set 数据结构。

阅读全文 »

Vue本质

发表于 2018-12-20 | 分类于 前端 , vue | 阅读次数:

从入口开始

Vue初始化

Vue实际上就是一个用 Function 实现的类,我们只能通过 new Vue 去实例化它。

有些同学看到这不禁想问,为何 Vue 不用 ES6 的 Class 去实现呢?我们往后看这里有很多 xxxMixin 的函数调用,并把 Vue 当参数传入,它们的功能都是给 Vue 的 prototype 上扩展一些方法,Vue 按功能把这些扩展分散到多个模块中去实现,而不是在一个模块里实现所有,这种方式是用 Class 难以实现的。这么做的好处是非常方便代码的维护和管理,这种编程技巧也非常值得我们去学习。

阅读全文 »

process.env.NODE_ENV

发表于 2018-12-18 | 分类于 前端 , node | 阅读次数:

process.env.NODE_ENV

最近在看Vue源码解析,看到下面的代码

阅读全文 »

Less

发表于 2018-12-17 | 分类于 前端 | 阅读次数:

Less

less是一种动态样式语言。

less将css赋予了动态语言的特性,如变量、继承、运算、函数。less既可以在客户端运行(支持IE6+,Webkit,Firefox),也可以借助Node.js或者Rhino在服务端运行。

阅读全文 »

面试准备---ajax

发表于 2018-10-23 | 分类于 前端 , 面试 , js | 阅读次数:

什么是ajax

AJAX(Asynchronous Javascript And XML) = 异步 JavaScript + XML 在后台与服务器进行异步数据交换,不用重载整个网页,实现局部刷新。

阅读全文 »

面试准备——html

发表于 2018-10-21 | 分类于 前端 , 面试 , h5 | 阅读次数:

HTML

语义化

  • HTML标签的语义化是指:通过使用包含语义的标签(如h1-h6)恰当地表示文档结构
  • css命名的语义化是指:为html标签添加有意义的class
  • 为什么需要语义化:
    • 去掉样式后页面呈现清晰的结构
    • 盲人使用读屏器更好地阅读
    • 搜索引擎更好地理解页面,有利于收录
    • 便团队项目的可持续运作及维护
阅读全文 »

ES6简单复习记录

发表于 2018-10-10 | 分类于 前端 , javascript , es6 | 阅读次数:

ES6

函数的扩展

  • 箭头函数
  • 数组的扩展运算符
阅读全文 »

hexo的常用命令

发表于 2018-10-10 | 分类于 其它 | 阅读次数:

简写

  • hexo n "我的博客" == hexo new "我的博客" 新建文章
  • hexo p == hexo publish 发布草稿
  • hexo g == hexo generate 生成
  • hexo s == hexo server 启动服务预览
  • hexo d == hexo deploy 部署
阅读全文 »

Vue响应式系统的基本原理

发表于 2018-09-25 | 分类于 前端 , vue | 阅读次数:

响应式系统

Vue.js 是一款 MVVM 框架,数据模型仅仅是普通的 JavaScript 对象,但是对这些对象进行操作时,却能影响对应视图,它的核心实现就是「响应式系统」。

阅读全文 »

为什么使用v-for要加上唯一的key

发表于 2018-09-20 | 分类于 前端 , vue | 阅读次数:
1234
GAJYA

GAJYA

We lie best when we lie to ourselves!

33 日志
14 分类
14 标签
RSS
Links
  • Vue技术内幕
  • Vue.js 技术揭秘
© 2020 GAJYA

Dose the walker choose the path, or the path the walker?