核心提示:案例1:// 对象的函数结构let = json = {a:js,b:脚本}function fun({a,b = web}){console.log(a,b);}fun(json);案例2:// 数...
案例1:
// 对象的函数结构 let = json = { a:'js', b:'脚本' } function fun({a,b = 'web'}){ console.log(a,b); } fun(json);
案例2:
// 数组结构 let arr = ['js','脚本','前端教程']; function fun(a,b,c){ console.log(a,b,c); } fun(...arr);
案例3:
// in的用法,判断对象或数组中是否存在某个值 let obj = { a:'js', b:'脚本' } console.log('a' in obj); console.log('c' in obj); let arr = ['js',,,]; console.log(0 in arr) console.log(1 in arr)
案例4:
// 几种遍历数组的方法 // forEach let arr = ['js','脚本','前端视频']; arr.forEach((val,index)=>console.log(index,val)); // filter arr.filter(x => console.log(x)); // some arr.some(x => console.log(x)); // map console.log(arr.map(x=>'web'));
案例5:
// 数组转化成字符串的几种方法 // toString let arr = ['js','脚本','前端视频']; console.log(arr.toString()); // join console.log(arr.join('-'));