js循环练习

作者: itBox | 来源:发表于2022-10-18 10:41 被阅读0次

在项目中经常要用到 js 循环数组的操作,要多练习:

let arr = [{name: 'Maly'},'bbb',undefined, ,''];
// arr.prototype.abc = '111';

//for 循环,顺序遍历
for(let i=0; i<arr.length; i++){
console.log('for:',arr[i]);
}

//forEach() E大写
arr.forEach(function(item){
console.log('forEach: ',item);
})

// for ...in
for(let index in arr){
console.log('for ...in : ',index)
// console.log('for ...in : ',arr[index])
}
console.log("\n");
//for ...of
for(let item of arr){
console.log('for of : ',item);
}

练习的在线js编辑器工具:https://www.jsrun.net/new
参考文章:js 循环有哪些?

灵活组织数据

let book = [
{id:192, name:'鲁滨逊漂流记'},
{id:195, name:'格列夫游记'},
];
const lendCart = [
{id:1,member_id:35,book_id:192,num:1},
{id:2,member_id:35,book_id:195,num:3},
];

let myBookList = [];
lendCart.forEach((item)=>{
myBookList.push({
bookId:item.book_id,
carId: item.id
})
}

);

console.log(myBookList);

相关文章

网友评论

    本文标题:js循环练习

    本文链接:https://www.haomeiwen.com/subject/eipjzrtx.html