全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)技術(shù)文章正文

JS數(shù)組的用法:JavaScript篩選數(shù)組案例

更新時(shí)間:2021-11-23 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

我們通過(guò)一個(gè)案例來(lái)演示數(shù)組對(duì)象的使用。要求在包含工資的數(shù)組中,剔除工資達(dá)到2000或以上的數(shù)據(jù),把小于2000的數(shù)重新放到新的數(shù)組里面。其中數(shù)組為[1500, 1200, 2000, 2100, 1800]。

var arr = [1500, 1200, 2000, 2100, 1800];
var newArr = [];
for (var i = 0;i < arr.length; i++){
	if (arr[i] < 2000){
		newArr.push(arr[i]);		//相當(dāng)于: newArr[newArr.length] = arr[i];
	}
}
console.log(newArr);				//輸出結(jié)果: (3) [1500, 1200, 1800]

上述代碼中,第1行代碼為原數(shù)組arr。第2行代碼定義了新數(shù)組newArr,存放工資低于2000的數(shù)據(jù)。第3行代碼在for循環(huán)語(yǔ)句中通過(guò)if語(yǔ)句進(jìn)行判斷,如果符合要求則使用push()方法,存儲(chǔ)到新數(shù)組newArr中。



猜你喜歡:

JS數(shù)組如何添加或刪除數(shù)組元素?

JavaScript數(shù)組類(lèi)型檢測(cè)的方法

Javascript如何改變數(shù)組的長(zhǎng)度?

Javascript多維數(shù)組介紹

黑馬程序員web前端開(kāi)發(fā)高手班

分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!