![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
Q_Quiet
这个作者很懒,什么都没留下…
展开
-
es6——three——字符串的扩展(多康康)
1. 字符的Unicode表示法 只限于\u0000~`\uFFFF``之间的字符,超过范围的,需要用两个双字节的形式表示。 "\u0061" // "a" "\uD842\uDF87" // "吉" 如果在\u后面跟上超过0xFFFF的数值,只要将码点放入大括号,就能正确解读该字符。 "\u{20BB7}" // "????" 2.字符串的遍历器接口 详情见《Iterator》一章,使得字符串可...原创 2020-02-04 11:09:40 · 292 阅读 · 0 评论 -
es6——two——变量的解构赋值
变量的解构赋值 1.数组的解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 let a = 1; let b = 2; let c = 3; ES6允许写成这样: let [a, b, c] = [1, 2, 3]; 如果解构不成功,那么变量的值就等于undefined 不完全解构 let [x, y] = [1, 2, 3]; x // 1 y // 2...原创 2020-02-02 10:25:50 · 250 阅读 · 0 评论 -
es6——one——let/const
let 1.let只能在let命令所在的代码块内有效。 { let a = 1; var b = 2; } a b 结果显示:b:2;a不存在; 2.不存在变量提升,let一定要先声明再使用 3.暂时性死区:在这个代码块里存在let命令的话,那么他所声明的变量就不受外部的影响 var tmp = 123; if(true) { te...原创 2020-01-31 10:46:56 · 174 阅读 · 0 评论