set数据结构:(每一项都不一样) API: add(); delete();clear();has();size属性; clear();会情况全部内容;has返回true或false; 用for of 或 foreach()来遍历 set数据结构; WeakSet数据结构; 需要先声明对象之后然后 ...
分类:
其他好文 时间:
2017-12-29 15:19:09
阅读次数:
104
对象的赋值合并: Symbol:作为一种新的数据类型在es6横空出世: Symbol字面意思就是象征性的,代表了某个东西的唯一性; let myId=Symbol(); let myname=Symbol(); console.log (myname) >Symbol() typeof myname ...
分类:
其他好文 时间:
2017-12-29 15:12:32
阅读次数:
108
1.简要的介绍 学习react,首先学习的就是javascript,然后ES6,接着是jsx,通常来说如果有javascript的基础,上手非常快,但是真正要搭建一个前端工程化项目,还是有很多坑的 搞定上面的东西,那么去了解一下Virtual DOM,可以让你更快的了解react 状态管理和路由都是 ...
分类:
Web程序 时间:
2017-12-29 15:02:58
阅读次数:
289
1、对象的写法 es5中对象: {add:add,substrict:substrict} es6中对象: {add,substrict} 注意这种写法的属性名称和值变量是同一个名称才可以简写,否则要想es5那样的写法,例如: {addFun:add} 2、在对象中的方法的写法 es5中对象: {a ...
分类:
其他好文 时间:
2017-12-28 23:35:16
阅读次数:
305
马上2017年就结束了,虽然我因为目前的项目用不上你vue,但是我不曾忘记你,在时间缝隙的某一刹那,我再次将你拾起。 vue.js全家桶:vue+ vuex+axios+vue-router+webpack+es6+less vue核心 vuex状态管理 axios数据交互 vue-router路由 ...
分类:
Web程序 时间:
2017-12-28 23:25:56
阅读次数:
190
##1、通过参数默认值实现强制参数 ES6 的参数默认值只有在真正使用时才会求值。这可以让你强制确保提供参数: 函数调用 mandatory() 只有当参数 mustBeProvided 缺失时才会执行。 互动: 更多信息: ”《探索 ES6》“中的”必需参数“一节 ##2、通过 for-of 循环 ...
分类:
其他好文 时间:
2017-12-28 00:04:26
阅读次数:
238
let TimeNow = 1514374627*1000 let newTime = new Date(TimeNow) formatDate(newTime,'yyyy-MM-dd hh:mm') //2017-12-27 19:37 ...
分类:
Web程序 时间:
2017-12-27 20:26:39
阅读次数:
1402
ES5中的继承 原理:首先对于属性方面,一般是在子构造函数里面调用父构造函数,通过call改变执行上下文,Father.call(this, name); 完成属性继承。 其次对原型上的方法继承,根据原型的向上查找规则,首先创建一个对象(该对象的__proto__指向父构造函数的原型),然后将该对象 ...
分类:
其他好文 时间:
2017-12-27 17:53:41
阅读次数:
630
一、Vue的实例 1.1、创建一个 Vue 的实例 每个 Vue 应用都是通过 Vue 函数创建一个新的 Vue 实例开始的: 虽然没有完全遵循 MVVM 模型,Vue 的设计无疑受到了它的启发。因此在文档中经常会使用 vm (ViewModel 的简称) 这个变量名表示 Vue 实例。 1、vue ...
分类:
Web程序 时间:
2017-12-27 14:19:04
阅读次数:
475
1、Array构造函数有一个很大的问题,就是不同的参数,会导致它的行为不一致,es6好像专门为此对数组有升级 因此,不建议使用new Array生成新数组,直接使用数组字面量[...]是更好的做法。 2、Array.isArray方法用来判断一个值是否为数组。它可以弥补typeof运算符的不足 ...
分类:
编程语言 时间:
2017-12-27 11:58:21
阅读次数:
180