摘要: 一、剩余参数 rest 1、剩余参数语法允许我们将一个不定数量的参数表示为一个数组。 function sum (first, ...args) { console.log(first); // 10 console.log(args); // [20, 30] } sum(10, 20, 30) 阅读全文
posted @ 2021-05-26 14:30 清和时光 阅读(479) 评论(0) 推荐(0)
摘要: ###解构赋值:分解数据结构,为变量赋值 ###一、数组的解构赋值 从数组中提取值,按照对应位置,对变量赋值。 let [a, b, c] = [1, 2, 3]; console.log(a) //1 console.log(b) //2 console.log(c) //3 如果解构不成功,变量 阅读全文
posted @ 2021-05-26 11:50 清和时光 阅读(112) 评论(0) 推荐(0)
摘要: let 和 const 是ES6后新增的,同时也新增了块级作用域(大括号内{}) ###一、主要区别: 使用 var 声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象 使用 let 声明的变量,其作用域为该语句所在的代码块内,不存在变量提升 使用 const 声明的是常量,在后面出现的代 阅读全文
posted @ 2021-05-26 11:35 清和时光 阅读(1386) 评论(0) 推荐(0)