es6
文章平均质量分 89
weixin_45846862
这个作者很懒,什么都没留下…
展开
-
Array
Array在 ES6 中新增了很多实用的原生 API,方便开发者对 Array 的操控性更强,如 for…of、from、of、fill、find、findIndex等。ES5 中数组遍历方式let arr = [1, 2, 3, 2, 4]for循环for (let i = 0; i < arr.length; i++) { console.log(arr[i])}后来语法有所升级,到 ES5 遍历数组的 API 多了起来,其中有 forEach、every、filter等原创 2021-04-02 17:45:31 · 109 阅读 · 0 评论 -
解析赋值
解构赋值 Desctructuring在 ES6 中新增了变量赋值的方式:解构赋值。允许按照一定模式,从数组和对象中提取值,对变量进行赋值。如果对这个概念不了解,我们可以快速展示一个小示例一睹风采:let arr = [1, 2, 3]let a = arr[0]let b = arr[1]let c = arr[2]想从数组中找出有意义的项要单独赋值给变量,在 ES6 中就可以这样写了:let [a, b, c] = [1, 2, 3]TIP解构赋值重点是在赋值,赋值的元素是要拷贝原创 2021-04-02 17:24:31 · 327 阅读 · 0 评论 -
let,const详解
LetES6 新增了let命令,用来声明变量。1. let 声明的全局变量不是全局对象window的属性这就意味着,你不可以通过 window. 变量名 的方式访问这些变量,而 var 声明的全局变量是 window 的属性,是可以通过 window. 变量名 的方式访问的。var a = 5console.log(window.a) // 5let a = 5console.log(window.a) // undefined2. 用let定义变量不允许重复声明这个很容易理解,使用原创 2021-04-02 09:13:53 · 596 阅读 · 1 评论