代码拉取完成,页面将自动刷新
var arr = [1, 2, 3, 4, 5];
console.log(arr.indexOf(4));//输出3
//2
var arr2 = [23, 423, 666, 111, 0];
console.log(fun(arr2));
function fun(arr) {
var sum = 0;
arr.forEach(item => {
sum += item;
});
return sum;
}
//3.题目描述 移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组
var arr3 = [1, 4, 5, 22, 8, 4, 2]
var newarr = arr3.filter(item => item != 4)//以4为例
console.log(newarr);
//结果[1, 5, 22, 8, 2]
//4.题目描述 移除数组 arr 中的所有值与 item 相等的元素,直接在给定的 arr 数组上进行操作,并将结果返回
var arr4 = [1, 4, 5, 22, 8, 4, 2];
console.log(fun4(arr4,4));//以item=4
function fun4(arr,num){
arr.forEach((item,index) => {
if(item==num){
arr.splice(index,1);
}
});
return arr;
}
//结果[1, 5, 22, 8, 2]
//5题目描述 在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组
var arr5=[1, 4, 5, 22, 8, 4, 2];
var newarr5=arr5.concat();//item=10
newarr5.push(10);
console.log(newarr5);
//结果[1, 4, 5, 22, 8, 4, 2, 10]
// 6.题目描述 删除数组 arr 最后一个元素。不要直接修改数组 arr,结果返回新的数组
var arr6=[1, 4, 5, 22, 8, 4, 2];
var newarr6=arr6.concat();
newarr6.pop();
console.log(newarr6)
//结果 [1, 4, 5, 22, 8, 4]
// 7题目描述 在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组
var arr7=[1, 4, 5, 22, 8, 4, 2];
var newarr7=arr7.concat();
newarr7.splice(0,0,0);//item=0
// newarr7.unshift(0);//法=、item=0
console.log(newarr7);
//结果 [0, 1, 4, 5, 22, 8, 4, 2]
// 8.题目描述 删除数组 arr 第一个元素。不要直接修改数组 arr,结果返回新的数组
var arr8=[1, 4, 5, 22, 8, 4, 2];
var newarr8=arr8.concat();
newarr8.shift();
console.log(newarr8);
//结果[4, 5, 22, 8, 4, 2]
// 9.题目描述 合并数组 arr1 和数组 arr2。不要直接修改数组 arr,结果返回新的数组
var arr9=[1, 2, 3, 4];
var arr99= ['a', 'b', 'c', 1];
var newarr9=arr9.concat(arr99);
console.log(newarr9);
//结果 [1, 2, 3, 4, "a", "b", "c", 1]
// 10.题目描述 在数组 arr 的 index 处添加元素 item。不要直接修改数组 arr,结果返回新的数组
var arr10=[1, 4, 5, 22, 8, 4, 2];
var newarr10=arr10.concat();
newarr10.splice(2,0,false);//以index=2 itme=false为例
console.log(newarr10);
// 结果 [1, 4, false, 5, 22, 8, 4, 2]
//11题目描述 统计数组 arr 中值等于 item 的元素出现的次数
var arr11=[1, 4, 5, 22, 8, 4, 2];
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。