
ES6
webshitian
这个作者很懒,什么都没留下…
展开
-
ES6-解构赋值
ES6-解构赋值 数组解构 1.运用索引的形式把数组中对应的值拿到,并赋值。 let arr = [10,20,30,40,50,60] let a = arr[0] let b = arr[1] console.log(a,b); 解构赋值的要求,就是=两边的数据类型必须一致 1.1优化: let arr = [10,20,30,40,50,60] let [a,b] = arr console.log(a,b); 这样可以拿到第一和第二个的值,因为在数组里只有a,b接收arr前面两个的值。后面的原创 2021-08-26 19:59:32 · 243 阅读 · 0 评论 -
ES6-扩展运算符
扩展运算符就是 (…) 一般也是用于数组或是对象当中 数组的扩展运算符 1.以中括号的方式,把数组全部打印出来。 let arr = [100,200,300] console.log(arr); 2.只想打印数组里面的值。 let arr = [100,200,300] console.log(arr.join(' ')); 3.运用展开运算符打印数组里面的值 let arr = [100,200,300]; console.log(...arr); 4.把两个数组合并。 4.1运用co原创 2021-04-18 15:53:15 · 284 阅读 · 0 评论 -
ES6-箭头函数
ES6 允许使用“箭头”(=>)定义函数,箭头函数也是一个普通的函数,{}也可以用来写业务逻辑,是一个匿名函数。 下面先看几个函数的例子 函数声明的方式定义函数: function fn(){ console.log(123) } fn() 运行结果: 用函数表达式的方式定义函数: var f1 = function(){ console.log(456...原创 2019-10-24 09:52:17 · 324 阅读 · 1 评论