ES6
小只昵称被占用了
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES6系列----let、const
总结: 1. 块级作用域 :let、const声明的变量,只在该代码块内有效; 2. 变量不会提升:let、const不存在变量提升,在未声明前使用变量,会报ReferError: x is not defined; 3. 暂时性死区:let、const声明的变量,存在暂时性死区,只要块级作用域内存在let、const命令,她内部的变量将不会受外界变量的影响; 4. 不允许重复声明:在同一...原创 2018-08-29 10:57:03 · 217 阅读 · 0 评论 -
ES6系列----变量的解构赋值
ES6规定,允许按照一定模式从数组和对象中提取值,对变量进行赋值,这种被称为解构。 一、数组的解构赋值 数组的解构赋值是指,左边是一个数组,右边也是数组,按照对应的位置对左边的变量进行赋值。 let [a, [b], c] = [1, [2,3], 4]; //a=1, b=2, c=4 如果结构不成功,变量的值就等于undefined。 let [x, y, ...z]=['...原创 2018-08-29 10:57:24 · 264 阅读 · 0 评论 -
ES6系列----扩展运算符...
一、 定义:扩展运算符是三个点(...),可以讲一个数组转换成用逗号分隔的参数序列。 console.log(...[1,2,3]); //1,2,3 二、作用: 1. 合并数组: let arr1 =[1, 2]; let arr2 =[3]; let arr3 =[4, 5]; //ES5 arr1.concat(arr2, arr3); // [1, 2, 3, 4, 5] ...原创 2018-08-29 10:57:32 · 1318 阅读 · 0 评论 -
ES6系列----Set和Map数据结构对比
一、Set和Map数据结构定义区别 Set数据结构 Map数据结构 定义 Set类似于数组,但是成员的值都是唯一的,没有重复。使用new Set()创建Set实例 Map类似于对象,但是键的范围不限于字符串,各种类型的值都可以作为键值。使用new Map()创建Map实例 二、Set和Map操作方法的区别 Set数据结构 Map数据结构 ...原创 2018-08-29 10:57:50 · 3901 阅读 · 3 评论
分享