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 arr = ['jspang','技术胖','免费教程'];
function fun(a,b,c){
console.log(a,b,c);
}
 
fun(...arr);
let obj={
    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'));

 

 



posted @ 2018-01-09 16:32  红苹果学园  阅读(141)  评论(0编辑  收藏  举报