随笔分类 -  ECMAscript

摘要:数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 从数组中提取值,按照对应位置,对变量赋值。 这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 如果解构不成功,变量的值就等于unde 阅读全文
posted @ 2017-11-05 00:14 hahazexia 阅读(409) 评论(0) 推荐(0)
摘要:let 基本用法 let命令声明的变量,只在let命令所在的代码块内有效。 for循环的计数器,就很合适使用let命令。计数器i只在for循环体内有效,在循环体外引用就会报错。 循环体内使用var和let的区别: var声明的i是全局的,所以总是打印出10,let声明的i只在块级作用域有效,变量i是 阅读全文
posted @ 2017-10-31 06:39 hahazexia 阅读(255) 评论(0) 推荐(0)
摘要:ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ECMAScript 和 JavaScript 的关系 一个常见的问题 阅读全文
posted @ 2017-01-05 00:11 hahazexia 阅读(536) 评论(0) 推荐(0)