箭头函数
es6中提供一种定义函数的方式
箭头函数
var fn = ()=>{ console.log(123); } fn()
如果箭头函数的形参只有一个,那就可以省略小括号
var fn = function(a){ a++; console.log(a); } var fn = a=>{ a++; console.log(a); } fn(2)
如果箭头函数的大括号中只有一行代码,就可以省略大括号
// var fn = function(a){ // console.log(++a); // } // 注意:如果箭头函数的大括号中只有一行代码,且有return关键字,连return省略了 var fn = a=>console.log(++a); fn(2)
var bool = arr.every(function(v){
return v.checked
})
var bool = arr.every(v=>v.checked)
建议:碰到比较简单的函数,使用箭头函数,如果函数比较复杂,不建议使用箭头函数

浙公网安备 33010602011771号