本帖最后由 wzj421301214 于 2020-1-17 18:25 编辑
从数组里提取数值作为变量:
var arr=[1,2,3,4,5,6,7]; //提取数值的目标数组
var arr_temp; //此项作为目的项用于存放取出的数组的值
for(var i=0;i<arr.length;i++){ //遍历数组
arrv_temp=arr; //赋值
console.log(arrv_temp); //把取出的值打印在控制台上
}
添加、移除数组的某项内容
推荐使用splice方法,该方法会改变原始数组的值
splice(index,len,[item]);
其中: index代表数组开始下标, len代表替换/删除的长度, item代表替换的值,若删除操作,此项为空
var arr=[1,2,3,4,5,6,7];
arr.splice(2,0,"Mark1"); //在2和3之间填加字符串"Mark1"
console.log(arr); //输出 1,2,Mark1,3,4,5,6,7,此时数组内元素为:1,2,Mark1,3,4,5,6,7
arr.splice(2,1,"Mark2"); //将2之后的1个元素替换成字符串"Mark2"
console.log(arr); //输出 1,2,Mark2,3,4,5,6,7,此时数组内元素为:1,2,Mark2,3,4,5,6,7
arr.splice(2,1) ////将2之后的1个元素删除
console.log(arr); //输出 1,2,3,4,5,6,7,此时数组内元素为:1,2,3,4,5,6,7
|