《ECMAScript6入门》试读

阅读更多

      很早之前就听说过ecmascript,javascript和Jscript。只知道ecmascript是标准跟html一样。平时的编程更多的是用javascript 或者 jscript 去开发功能,去调兼容性。试读ECMAScript让我重新认识一遍语言设计的魅力,让我非常有兴趣好好的了解一下,标准的制定,这样同样能促进开发。

 

     一、 试读章节介绍了ECMAScrIpt和JAVAScrpt的关系,并讲述了ECMAScrIpt的发展历史。让人感慨,前人的一小步,造就了一个传奇,也成就很多人(现在不是说全世界都缺前端工程师嘛)。试读章节开篇立意,ES6的目标,是使得JavaScript语言可以用来编写大型复杂的应用程序,成为企业级开发语言。

     

       二、试读章节的第二章,讲了let和const命令。

  1. let命令:用于声明变量,它说声明的变量,只在let命令的所在的代码块内有效。这样let 不是像var一样发生“变量提升”现象。块级作用域的出现,实际上使得广为应用的立即执行匿名函数(IIFE)不在必要了。
  2. const命令: const命令用来声明常量,一旦声明,其值就不能再改变。这个更其他语言的常量类似。

       三、试读章节的第三章讲了 变量的解构赋值

ES6允许按照一定模式,从数组和对象中提取,对变量进行复制,这被成为解构

这个特性,极大的扩充了编程技巧。书中讲了几种用途 :1.交换变量的值2.从函数返回多个值,3.函数参数的定义,4.函数参数的默认值等等。

      ECMAScript6还是还是增加很多像服务端转移的一些特性,在试读章节的一些新增特性中不难看出,它不仅在完善自己语法的同时,也增加很多编程技巧性的设计,这样未以前迂回作战的方式,提供了直达的途径。希望ECMAScript6在实现推进上能够顺风顺水。

 

你可能感兴趣的:(ECMAScript6,试读)