[英]Add existing element to Object
我有下一個對象:
var myArray = new Object();
myArray["firstname"] = "Gareth";
myArray["lastname"] = "Simpson";
我也有返回元素的函數(它的值取決於不同的條件):
function getNewElement(condition1, ..., conditionN) {
...
return { "my btn": function() { alert(kkk); } }
}
如何添加到返回getNewElement
函數的myArray
值?
myArray["fn"] = getNewElement;
你的意思是
myArray["newElement"] = getNewElement();
要么
myArray["my btn"] = getNewElement()["my btn"];
?
創建新對象的另一種方法
var myObj = {
firstName : "Gareth"
lastName : "Simpson"
};
function getNewElement(condition1, ..., conditionN) {
return { "my btn": function() { alert(kkk); } }
}
myObj.getNewElement;
//to call the function
myObj.getNewElement();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.