从今天开始使用javascript的块作用域显式声明

2016-11-29
阅读 2 分钟
5.4k
在各种教程资料的例子里,块作用域都是出现在for(……){……}/if(……){……}/while(……){……}这些语句里的,那你有没有想过,块作用域其实跟这些逻辑控制语句完全没有关系?

ES6部分方法点评(三):babel-preset-es2015-loose可转换且移动端兼容性较好的语法

2016-06-11
阅读 2 分钟
9.7k
由于目前各浏览器对ES6兼容性较低,再加上需要兼容历史上各种版本的浏览器,因此,使用编译器将ES6语法转译成ES5语法则势在必行了。babel是目前最常用的ES6转ES5的工具,但即使是ES5,各浏览器的支持度也是不一的,因此便产生了本文,找出一些能够被翻译成兼容性高代码的ES6语法。

ES6部分方法点评(二)

2016-05-02
阅读 1 分钟
3.9k
template string(模板字符串),至ES6,javascript终于也能直接往字符串里插变量了。这用途嘛,说大不大,说小也不小;虽说不能实现比较复杂的例如if/for等语句就不能说是一个完整的模板引擎,但起码以后拼字符串就不用老写连接符+了不是?

ES6部分方法点评(一)

2016-05-01
阅读 4 分钟
10.7k
一直以来,我对ES6都不甚感兴趣,一是因为在生产环境中使用ES5已是处处碰壁,其次则是只当这ES6是语法糖不曾重视。只是最近学习react生态,用起babel来转换jsx之余,也不免碰到诸多用上ES6的教程、案例,因此便稍作学习。这一学习,便觉得这语法糖实在是甜,忍不住尝鲜,于是记录部分自觉对自己有用的方法在此。