ES6
江北阳小皮~
前端小白~~~
展开
-
ES6新特性之扩展运算符和rest运算符
扩展运算符 扩展运算符用三个点号表示,功能是把数组或类数组对象展开成一系列用逗号隔开的值 为了使arr1不被改变,可以使用 ...运算符 let arr1 = [ 'www', 'baidu', 'com'] let arr2= [ ...arr1 ] // 将arr1的内容赋值给arr2 arr2.push( 'js' ) console.log(arr2) // [ 'www', 'baidu', 'com','js' ] console.log(arr1) // [ 'www', 'baidu', '原创 2021-05-28 14:26:26 · 134 阅读 · 0 评论 -
ES6函数新特性之箭头函数
箭头函数 箭头函数提供了一种更加简洁的函数书写方式:参数 => 函数体 var f = v => v; // 等价于 var f = function(v){ return v; } f(1); // 1 当箭头函数没有参数或者有多个参数,要用 () 括起来 var f = (a,b) => a+b; f(6,2); // 8 当箭头函数函数体有多行语句,用 {} 包裹起来,表示代码块,当只有一行语句,并且需要返回结果时,可以省略 {} , 结果会自动返回。 var f = (a原创 2021-05-20 13:31:05 · 199 阅读 · 0 评论