var a =[2
,3,4
,5,6
,7,8
];var b =
;// for 迴圈的寫法
for(
var i =
0; i < a.length; i++
) console.
log(
"for迴圈寫法每一項加1的寫法*****"
+" "
+ b)
;
第二種:使用map方法
var a =[2
,3,4
,5,6
,7,8
];var newarray = a.
map(
function
(index)
)console.
log(
"map寫法每一項加1的寫法===="
+" "
+ newarray)
;
第三種:使用foreach迴圈
var a =[2
,3,4
,5,6
,7,8
];var newarr =
; a.
foreach
(function
(item, index)
) console.
log(
"foreach寫法每一項加1的寫法===="
+" "
+ newarr)
;
foreach和map的區別:
map()會分配記憶體空間儲存新陣列並返回,foreach()不會返回資料。(map會返回新陣列,foreach返回是undefined)
foreach()允許callback更改原始陣列的元素。map()返回新的陣列。
js刪除陣列裡的某一項
總結了3種方法。1 首先求出刪除的一項在陣列中的索引 array.prototype.indexof function val return 1 然後用arr固有的方法splice刪除這一項 array.prototype.remove function val 這裡穿插下陣列splice的用法 a...
js刪除陣列裡的某一項
array.prototype.indexof function val return 1 然後用arr固有的方法splice刪除這一項 array.prototype.remove function val var ary aa bb cc dd ary.remove cc console.log...
JS刪除陣列中某一項或幾項的方法彙總
1 js中的splice方法 splice index,len,item 注意 該方法會改變原始陣列。splice有3個引數,它也可以用來替換 刪除 新增陣列內某乙個或者幾個值。index 陣列開始下標 len 替換 刪除的長度 item 替換的值,刪除操作的話 item為空 如 arr a b c...