在Javascript中你動態地添加屬性的對象,例如:添加屬性動態地在javascript
var car = {colour: "blue"};
car.reg = "XYXABC00D";
是否有一個特別的流行語這個?
謝謝。
在Javascript中你動態地添加屬性的對象,例如:添加屬性動態地在javascript
var car = {colour: "blue"};
car.reg = "XYXABC00D";
是否有一個特別的流行語這個?
謝謝。
您的流行詞可能被稱爲expando。
那麼,在JavaScript中,任何目的是在Expando對象。正如文章所涵蓋的那樣, 意味着只要你嘗試訪問屬性 它就會自動創建。
在實踐中,名稱「expando」僅在動態屬性添加到DOM節點時使用,這使得古代Internet Explorer版本中出現「有趣」的東西。
我不確定你的意思是「實際上它只在動態屬性被添加到DOM節點時使用」。我動態地向對象動態地添加鍵... – 2012-03-16 21:46:11
對不起,我的意思是表達式「expando」通常用在DOM上下文中,特別是當討論IE內存泄漏時。 – biziclop 2012-03-16 21:49:31
當沒有DOM時,用什麼語言來涵蓋編程技術? – dublintech 2012-03-16 21:50:52
由於JavaScript中的對象是關聯數組,因此添加動態屬性只是映射鍵/值對。所以也許你正在尋找的技術術語可能與分配/映射(與關聯數組而不是動態對象有關的術語)有關。
你只是在尋找一個單詞,意思是「動態添加屬性到對象」? – 2012-03-16 21:37:35
@Pert是的,問題就是這麼簡單 – dublintech 2012-03-16 21:50:04