JavaScript由三部分组成: ECMAscript(JavaScript的核心标准,也是一个解析器); 目前常用的是两种: ES5,即2009年12月发布的JavaScript的核心标准; ES6,即2015年6月17日发布发布的JavaScript的核心标准; DOM(document ob ...
分类:
编程语言 时间:
2017-05-20 12:21:42
阅读次数:
156
1.在ES6中,函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。 2.通过var that = this 将当前对象的this存为一个变量(固定that指向,他相当于将当前对象的引用放在一个变量里),在这里 that 指向对象或函数本身,this 随时会变,指向调用他的对象。 ...
分类:
其他好文 时间:
2017-05-19 17:42:39
阅读次数:
205
ES6在2015.6发布,就被很多框架引用。以后每年6月份发布新版本。新技术真是日新月异。 ES6 —>tepyscript—>angular2—>ionic2 还有nodejs的关系 电子书 阮一峰 ECMAScript 6入门 模块(module)[?m?dju:l]ma jiu模型(model ...
分类:
其他好文 时间:
2017-05-18 20:22:29
阅读次数:
168
嵌套箭头函数 前一个函数的输出是后一个函数的输入 如上的例子 intro传入的[1,3]是after函数 after中的输入 this的绑定 函数绑定运算符是并排的两个双冒号(::),双冒号左边是一个对象,右边是一个函数。该运算符会自动将左边的对象,作为上下文环境(即this对象),绑定到右边的函数 ...
分类:
其他好文 时间:
2017-05-18 18:49:22
阅读次数:
282
http://www.cnblogs.com/lonhon/ 1、ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 2、Set 函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化。 3、Set ...
分类:
Web程序 时间:
2017-05-18 01:26:58
阅读次数:
225
1、关于let--let变量必须先声明,后使用--在同一作用域,let不能重复声明--let增加了块级作用域,从而从某种意义上取消了自我执行函数2、关于const--const只声明一个常量,一旦声明,就不能改变(本质是引用地址不能改变)--const变量必须先声明,后使用3、变量结构赋值--解构赋..
分类:
其他好文 时间:
2017-05-17 15:14:04
阅读次数:
117
都说Vue2简单,上手容易,但小马过河,自己试了才晓得,除了ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前随便拿全局变量和修改dom的锤子不能用了,变换到关注数据本身。vue的官方文档还是不错的,由浅到深,但是当你用vue-cli构建一个工程的时候,发现官方文档还是不够用,得 ...
分类:
其他好文 时间:
2017-05-17 10:11:23
阅读次数:
618
1 属性的简洁表示法 ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 2 属性名表达式 JavaScript语言定义对象的属性,有两种方法。 3 Object.assign 4 属性的可枚举性 6 对象的扩展运算符 (1)解构赋值 对象的解构赋值用于从一个对象取值,相当于 ...
分类:
其他好文 时间:
2017-05-16 23:10:26
阅读次数:
306
官方帖子 http://bbs.egret.com/thread-25219-1-1.html 一 新的语法 TypeScript2.14开源中国: http://www.oschina.net/news/79903/typescript-2-1-4 ECMAScript6:http://es6.r ...
分类:
其他好文 时间:
2017-05-16 17:30:30
阅读次数:
187
一、let命令 1.let命令所在的代码块内有效,var声明的在全局范围内都有效 2.for循环的计数器,就很合适使用let命令 3.let声明的内部变量i和外部变量i是分离的 4.var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined let命令不会发生“变量提升”现象 ...
分类:
其他好文 时间:
2017-05-16 17:22:04
阅读次数:
396