JS中用indexOf()獲取字符串在數組的所有位置並組成一個位置數組

舉例:獲取字符串a在數組myArray的所有位置並組成一個位置數組;

精簡代碼:

	Array = [a,b,c,a,b];
	var apositionArr = [];//自定義數組
	var length = Array.length;
	for(var i = 0; i < length ; i++){
		if(Array[i].indexOf("a") >=0 ){
			apositionArr.push(i);
		}
	}
	//a的所有位置就在apositionArr數組中了 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章