欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript 創(chuàng)建對象數(shù)組對象

張明哲1年前6瀏覽0評論

JavaScript中的對象數(shù)組對象是一種十分常用的數(shù)據(jù)結構,我們可以在其中存儲多個對象,并進行相應的操作。下面我們就來詳細介紹如何使用JavaScript創(chuàng)建對象數(shù)組對象,以及如何操作它們。

首先,讓我們來看看如何創(chuàng)建一個空的對象數(shù)組對象。我們可以使用以下代碼創(chuàng)建一個空的對象數(shù)組對象:

var objArr = [];

這樣,我們就創(chuàng)建了一個名為objArr的空對象數(shù)組對象。

接下來,我們可以在其中添加一個對象。我們可以使用以下代碼創(chuàng)建一個對象:

var person = {firstname:"John", lastname:"Doe", age:50};

這樣,我們就創(chuàng)建了一個名為person的對象,包含了3個屬性:firstname、lastname和age。

接下來,我們將這個person對象添加到objArr對象數(shù)組對象中:

objArr.push(person);

這樣,我們就將person對象添加到了objArr對象數(shù)組對象的末尾。

如果我們想要在objArr對象數(shù)組對象中添加多個對象,可以使用以下代碼:

var person1 = {firstname:"John", lastname:"Doe", age:50};
var person2 = {firstname:"Jane", lastname:"Doe", age:40};
var person3 = {firstname:"Jim", lastname:"Smith", age:30};
objArr.push(person1);
objArr.push(person2);
objArr.push(person3);

這樣,我們就將person1、person2和person3這3個對象添加到了objArr對象數(shù)組對象的末尾。

接下來,我們來看一下如何遍歷objArr對象數(shù)組對象中的所有對象,以及如何獲取其中的屬性值。

我們可以使用以下代碼遍歷objArr對象數(shù)組對象中的所有對象,并輸出它們的firstname屬性:

for(var i=0;i<objArr.length;i++){
console.log(objArr[i].firstname);
}

這樣,我們就依次輸出了objArr對象數(shù)組對象中每個對象的firstname屬性。

除了遍歷objArr對象數(shù)組對象中的所有對象,我們還可以根據(jù)條件來篩選出符合要求的對象。例如,我們可以使用以下代碼找出objArr對象數(shù)組對象中所有年齡大于等于40歲的人:

var res = [];
for(var i=0;i<objArr.length;i++){
if(objArr[i].age>=40){
res.push(objArr[i]);
}
}
console.log(res);

這樣,我們就會輸出年齡大于等于40歲的所有人的信息。

以上就是JavaScript創(chuàng)建對象數(shù)組對象的基本操作,希望對大家有所幫助。