摘要: 系列文章 -- ES6笔记系列 解构赋值,即对某种结构进行解析,然后将解析出来的值赋值给相关的变量,常见的有数组、对象、字符串的解构赋值等 一、数组的解构赋值 如上,解析返回的数组,取出值并赋给相应的变量,这就是解构赋值 1. 还可以嵌套多层,只要相应的模式匹配了就能解析出来 2. 如若模式不匹配则 阅读全文
posted @ 2016-09-21 18:57 -渔人码头- 阅读(4048) 评论(1) 推荐(0)
摘要: 系列文章 -- ES6笔记系列 一、函数级作用域 我们都知道,在ES6以前,JS只有函数级作用域,没有块级作用域这个概念 没有块级作用域,有利有弊,利于方便自由,弊于作用域内的变量容易被共享,例如这个例子 循环中变量i是处于全局作用域下的,其实这里是个闭包,函数内部的i与函数外的i形成了引用的关系, 阅读全文
posted @ 2016-09-21 16:24 -渔人码头- 阅读(709) 评论(0) 推荐(0)
摘要: 系列文章 -- ES6笔记系列 虽然ES6已经发布一年多了,但在各大浏览器之中的支持度还不是很理想,在这查看 ES6新特性支持度 Chrome的最新版本浏览器大部分已经支持,在Node.js环境上支持度更好一些,可原生使用,但实际上更多的做法是用其他工具将ES6转码成支持度更好的ES5 这些工具有b 阅读全文
posted @ 2016-09-21 15:08 -渔人码头- 阅读(655) 评论(0) 推荐(1)
摘要: ES6,即ECMAScript 6.0,ES6的第一个版本是在2015年发布的,所以又称作ECMAScript 2015 如今距ES6发布已经一年多的时间,这时候才去学,作为一个JSer,羞愧羞愧,还是尽早去学习吧 主要参照阮一峰的 ES6标准入门 及其他资料,系统地学习ES6,好记星不如烂笔头,记 阅读全文
posted @ 2016-09-21 12:31 -渔人码头- 阅读(717) 评论(0) 推荐(0)