来源:https://segmentfault.com/a/1190000005863641 let和const命令 ES6新增let命令,用于声明变量,是块级作用域。 let声明的变量不会像var声明的变量发生“变量提升”现象,所以,变量一定要在声明后使用,不然就会报错。 暂时性死区:只要块级作用 ...
分类:
其他好文 时间:
2016-12-04 13:50:03
阅读次数:
284
原文请看:http://www.cnblogs.com/imwtr/p/6010550.html 用Sublime Text蛮久了,配置配来配去的,每次换电脑都得重头再配过,奈何人老了脑子不中用了,得好好整理一些,下次换电脑就有得参考了.. 同事说,他的WebStorm简直太方便,自身集成了很多方便 ...
分类:
其他好文 时间:
2016-12-03 18:46:30
阅读次数:
480
React概述 React是一种很好的前端技术。 它将应用打散成独立的小模块,然后进行组装,完成开发。 react远比angularjs难学的多。 react依赖的如webpack等各种工具得先学会使用,然后还重点了解和使用es6,然后才能进入其核心。 关于react的更多内容请参照以下内容和rea ...
分类:
其他好文 时间:
2016-12-03 15:28:03
阅读次数:
165
Gulp 相比于 Grunt 有很多优点,比较直观的:就是学习曲线比较平滑。比Grunt速度更快、配置更少。 1. 新建gulpfile.js 2. 安装插件到package.json生成依赖 ...
分类:
其他好文 时间:
2016-12-03 14:44:09
阅读次数:
132
最近项目决定用ES6语法重构,于是引入了gulp-babel去编译ES6。 问题来了,babel编译ES6会自动添加"use strict"在js文件的最前面,这就导致之前的项目文件很多都报错。 因为之前的代码都编写的比较随意,比如var忘了加,还有一些严格模式中不准使用的语法,比如argument ...
分类:
其他好文 时间:
2016-12-02 14:24:24
阅读次数:
2090
转自:http://www.cnblogs.com/lvdabao/p/es6-promise-1.html 去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promi ...
分类:
其他好文 时间:
2016-12-02 03:10:20
阅读次数:
199
let:用来定义变量 const:一般用来定义常量 const一旦被赋值,以后再也无法修改,比如: const必须给初始值,比如: const不能重复声明,比如: 关于字符串连接 解构赋值 Array.from():复制一个数组 快速复制一个数组: ··· 新增循环 for of Map对象 箭头函 ...
分类:
编程语言 时间:
2016-12-02 02:37:54
阅读次数:
1623
一:箭头函数的格式 a:一种为只有一条语句,可以省略{}和return。 如:x => x * x; 相当于: function(x) { return x * x; } b:一种为多条语句,不可以省略{}和return。 如:x => { if (x > 0) { return 1; } retu ...
分类:
其他好文 时间:
2016-12-02 01:34:31
阅读次数:
168
1、字符的Unicode表示法Javascript允许采用\uxxxx形式表示一个字符,其中"xxxx"表示一个字符的码点但是,这种表示法只限于\u0000--\uffff之间的字符。超出这个范围的字符,必须用两个双字节的形式表达上面代码表示,如果直接在"\u"后面跟上超过0xFFFF的数值(比如\u20bb7),Ja..
分类:
其他好文 时间:
2016-12-01 23:04:17
阅读次数:
235
ECMAScript6.0(以下简称ES6)是JavaScript语言的下一代标砖,已经在2015年6月正式发布了,它的目标,是使得JavaScript语言可以用来编写负责的大型应用程序 ,成为企业级开发语言。 1、ECMAScript和JavaScript的关系 一个常见的问题,ECMAScrip ...
分类:
其他好文 时间:
2016-12-01 04:00:02
阅读次数:
219