核心提示:案例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('-'));



