- 博客(3)
- 问答 (2)
- 收藏
- 关注
转载 ES6: 记录一些小东西2_解构赋值(数组)
不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组。这种情况下,解构依然可以成功。 let [x, y] = [1, 2, 3]; x // 1 y // 2 let [a, [b], d] = [1, [2, 3], 4]; a // 1 b // 2 d // 4 上面这段只是为了提示自己记住b解构出来不是[2,3] 对于 Set 结构,也可以使用数组的解构赋值。 let [x, y, z] = new Set(['a', 'b', 'c']); x // "a" 顺便记录点好玩的,哥们在
2021-12-02 14:39:06
80
转载 ES6: 记录一些小东西1_let和const
暂时性死区 只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响。 var tmp = 123; if (true) { tmp = 'abc'; // ReferenceError let tmp; } 上面代码中,存在全局变量tmp,但是块级作用域内let又声明了一个局部变量tmp,导致后者绑定这个块级作用域,所以在let声明变量前,对tmp赋值会报错。 ES6 明确规定,如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一
2021-12-02 13:47:16
78
空空如也
关于antdcharts的一点疑问
2022-02-11
基于less制作一个类名带参的设想
2022-01-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人