摘要:
解构赋值就是快速的将对象或数组中的值赋值给变量 普通的解构赋值:变量名和键名要保持一致 var {name,age} = obj; console.log(name,age); 给解构出来的数据取别名 var {name:a,age} = obj; console.log(a,age,name); 阅读全文
posted @ 2021-01-14 17:52
技术活当赏
阅读(79)
评论(0)
推荐(0)
摘要:
es6 提供了一种定义字符串的方法: `` 反引号 var str = `abcdef` console.log(str); 怎么定义就怎么输出,可以让一个字符串分多行定义 var str = ` <tr> <td>令狐冲</td> <td>20</td> <td>独孤九剑</td> </tr> < 阅读全文
posted @ 2021-01-14 17:38
技术活当赏
阅读(153)
评论(0)
推荐(0)
摘要:
function fn(a,b){ function fn(a,b=2){ // 形参默认值 - 形参可选项 return a+b } var res = fn(3) console.log(res);//这段代码中b为可选项,不赋值的情况下为2 阅读全文
posted @ 2021-01-14 17:34
技术活当赏
阅读(75)
评论(0)
推荐(0)
摘要:
es6中提供一种定义函数的方式 箭头函数 var fn = ()=>{ console.log(123); } fn() 如果箭头函数的形参只有一个,那就可以省略小括号 var fn = function(a){ a++; console.log(a); } var fn = a=>{ a++; c 阅读全文
posted @ 2021-01-14 17:30
技术活当赏
阅读(101)
评论(0)
推荐(0)
摘要:
let const let定义的变量不会提升 let不能重复定义变量 let定义的变量不在window上 for(let i=0;i<3;i++){ setTimeout(function(){ console.log(i); }) } 注意: let自己会创建一个块级作用域 {} - 在大括号中才 阅读全文
posted @ 2021-01-14 17:18
技术活当赏
阅读(93)
评论(0)
推荐(0)
摘要:
some - 判断 数组中是否至少有一个元素是满足条件的 var arr = [1,2,3,4,5,6,7,8,9]; arr.some(function(v,i,a){ var bool = arr.some(function(v){ // v是数组中的每个元素 // i是每个元素对应的下标 // 阅读全文
posted @ 2021-01-14 17:12
技术活当赏
阅读(147)
评论(0)
推荐(0)

浙公网安备 33010602011771号