欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《ECMAScript6入门》试读

程序员文章站 2024-01-18 17:22:10
...

      很早之前就听说过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 试读