簡體   English   中英

對象變量的屬性如何定位它們

[英]properties of object variables how to target them

我在作業中得到的是和JS對象類似的內容:

myObj = 

    {name:eric, location:belgium, age:24},
    {name:jools, location:holland, age26},
    {name:mike, location:usa, age:30},

我的想法是,如果我需要定位到“位置”荷蘭,我就必須能夠像對待arary一樣對待所有這些東西,以便可以使用索引(至少我是這樣認為的)。 我在人們與之合作的任何地方都找不到“ js對象”的任何示例。

實際的挑戰是要能夠通過循環將給定的select元素中的新的option元素放入不同的name屬性值作為innerHTML(或執行類似操作的方法)。 由於這是家庭作業,因此我不需要實際的代碼,但是可以從哪里獲得更多有關這些JS對象屬性數組類型如何工作的線索。

非常感謝!

您的JavaScript代碼段無效,這使我認為存在復制和粘貼錯誤。 根據代碼的實際情況 ,答案將發生重大變化。

如果看起來像這樣:

myObj = [

    {name:eric, location:belgium, age:24},
    {name:jools, location:holland, age26},
    {name:mike, location:usa, age:30},
    // ...
    ];

...然后您要處理一個對象數組,其中每個對象都具有屬性namelocation 您可以使用帶有索引變量(從0myObj.length - 1 (含))的標准for循環遍歷它們,並通過myObj[index].namemyObj[index].location myObj.length - 1訪問每個對象的屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM