![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6学习
文章平均质量分 54
wuiaoHui
一个努力学习积极向上的前端学习者
展开
-
ES6字符串的扩展
1.1 字符的Unicode表示法javascript允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的Unicode码点,但是这种表示法只限于码点在\u0000~\uFFFF之间的字符。超出这个范围的字符,必须用两个双字节的形式表达,如:"\u0061"表示a,但如果表示为"\u20BB7",那么JavaScript会理解为\u20BB+7,此时由于\u20BB是一个不可打印字符,所...原创 2018-11-19 23:48:50 · 102 阅读 · 0 评论 -
let和const命令
1.let命令let命令用于声明变量。作用类似于var,但是所声明的变量只在let命令所在的代码块内有效。for(let i=0;i<10;i++){ //...}console.log(i);//ReferenceError: i is not defined//i只在for代码块下有效。let的特点:(1)不存在变量提升,即变量一定要在声明之后才能使用。(2)暂...原创 2018-11-17 23:29:40 · 398 阅读 · 0 评论 -
Set和Map数据结构
在没有系统地学习ES6之前就对Set和Map带有疑问,现在终于得到了解答,所以赶紧整理一下。**Set数据结构**首先,Set和Map都是数据结构,Set类似于数组,但是它的成员都是唯一的,也就是没有重复的成员,这一点和数组不同。Set本身是一个数据结构,用来生成Set数据结构。const oSet = new Set();Set接受一个数组(或者具有interable遍历器接口的其...原创 2018-11-25 20:16:55 · 110 阅读 · 0 评论