最常用的ES6特性 let, const, class, extends, super, arrow functions, template string, destructuring, default, rest arguments这些是ES6最常用的几个语法,基本上学会它们,我们就可以走遍天下都 ...
分类:
其他好文 时间:
2016-10-27 15:16:02
阅读次数:
230
很多语言中都有块级作用域,但JS没有,它使用var声明变量,以function来划分作用域,大括号“{}” 却限定不了var的作用域。用var声明的变量具有变量提升(declaration hoisting)的效果。 ES6里增加了一个let,可以在{}, if, for里声明。用法同var,但作用 ...
分类:
其他好文 时间:
2016-10-27 13:06:23
阅读次数:
261
重复一个指定的字符串 num次,如果num是一个负数则返回一个空字符串。 主要是repeat()的用法,这是ES6的方法。 ...
分类:
其他好文 时间:
2016-10-27 12:30:30
阅读次数:
148
generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但可以返回多次。 ES6定义generator标准的哥们借鉴了Python的generator的概念和语法,如果你对Python的generator很熟悉,那么ES6的generator就是小菜一碟了 ...
分类:
编程语言 时间:
2016-10-26 22:25:12
阅读次数:
304
问题: angular 的 directive支持使用template 和 templateUrl两种方式来指定模板 template的方式需要把html的内容放在js里,虽然有es6字符串可以换行, 少了编辑器对html的智能补全比较不爽 templateUrl的方式对于纯静态托管的angular ...
分类:
Web程序 时间:
2016-10-26 09:18:37
阅读次数:
356
为什么叫Arrow Function?因为它的定义用的就是一个箭头: 上面的箭头函数相当于: 箭头函数 阅读: 45060 ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头: x => x * x 上面的箭头 ...
分类:
Web程序 时间:
2016-10-26 07:06:53
阅读次数:
217
遇到了一个困惑 原来称作es6的现在突然变成es2015 了 原因是这个事ecma-262 的第六次变更,所有以前按照惯例称为es6。 但是为了更小版本频繁发布,现在 标准叫法是: esmascrip 2015 百度资料: 截止发布日期,JavaScript的官方名称是ECMAScript 2015 ...
分类:
其他好文 时间:
2016-10-25 13:32:37
阅读次数:
140
名字属性(The name Property) 在JavaScript中识别函数是有挑战性的,因为你可以使用各种方式来定义一个函数。匿名函数表达式的流行使用导致函数调试困难,在栈信息中难以找出函数名。因为这些原因,ES6为所有函数都增加了名字属性。 选择合适的名字(Choosing Appropri ...
分类:
其他好文 时间:
2016-10-23 23:32:44
阅读次数:
206
vue的主要内容 1.了解vue 2.vue开发环境的搭建和脚手架工具的使用 3.vue具体的指令和项目实战 1.了解vue 1.具备基础:html、css、js,模块化概念、ES6语法(简单即可) 2.特点: vue吸收了react和angular的优点 3.vue的一个组件:template > ...
分类:
Web程序 时间:
2016-10-23 00:16:01
阅读次数:
264
下面内容代码使用ES6语法 一、组件的操作事件: 1、先要在组件类定义内定义操作事件的方法,如同event handler。若我需要监听在组件内的Button的点击事件onClick,首先定义监听方法,代码如下: 2、在contructor 函数,bind(this)。 3、在render方法内,显 ...
分类:
Web程序 时间:
2016-10-22 20:54:16
阅读次数:
478