live-server 箭头函数
安装live-server npm install -g live-server 启动 live-server
箭头函数
var add =(a,b=1) => {
console.log('jspang')
return a+b;
};
console.log(add(1));
对象函数解构,
let json = {
a:'jspang',
b:'技术胖'
}
function fun({a,b='jspang'}){
console.log(a,b);
}
fun(json);
let obj={
数组判断
注意:forEach循环的特点是会自动省略为空的数组元素,这里的forEach的2个参数顺序为固定的,第一个是值,第二个是索引 不可更改
map替换数组元素
数组函数解构
let arr = ['jspang','技术胖','免费教程'];
function fun(a,b,c){
console.log(a,b,c);
}
fun(...arr);
a:'jspang',
b:'技术胖'
}
console.log('a' in obj); //true
数组判断
let arr=[,‘1’,,,,];
console.log(1 in arr); //true
let arr1=[,,'jspang','技术胖'];
console.log(0 in arr1); // false
注意:这里的0,1指的是数组下标位置是否为空。
数组遍历
let arr=['jspang','技术胖','前端教程']
arr.forEach((val,index)=>console.log(index,val));
注意:forEach循环的特点是会自动省略为空的数组元素,这里的forEach的2个参数顺序为固定的,第一个是值,第二个是索引 不可更改
filter遍历
let arr=['jspang','技术胖','前端教程'];
arr.filter(x=>console.log(x));
map替换数组元素
let arr=['jspang','技术胖','前端教程'];
console.log(arr.map(x=>'web'));