Javascript 删除关联数组中的元素
我将如何创建一组按钮,单击这些按钮时会删除存储在关联数组中的单个元素?我试过拼接元件。。但它似乎不起作用。我是编程新手,希望能得到任何帮助。谢谢Javascript 删除关联数组中的元素,javascript,arrays,Javascript,Arrays,我将如何创建一组按钮,单击这些按钮时会删除存储在关联数组中的单个元素?我试过拼接元件。。但它似乎不起作用。我是编程新手,希望能得到任何帮助。谢谢 bodyText = bodyText + '<input type="button" id="btnDeleteQuestion" value="Delete a question" onClick="questionBank.splice.(0,1) ">'; bodyText=bodyText+''; JavaScript中的关联
bodyText = bodyText + '<input type="button" id="btnDeleteQuestion"
value="Delete a question" onClick="questionBank.splice.(0,1) ">';
bodyText=bodyText+'';
JavaScript中的关联数组是带有键/值对的普通旧对象。使用delete
操作符删除密钥
var myObject={
key1:“key1Value”,
key2:“key2Value”,
key3:“key3Value”,
key4:“key4Value”
};
console.log(myObject);
document.getElementById(“btnDeleteQuestion”).addEventListener(“单击”,函数(){
删除myObject[“键4”];
console.log(myObject);
});代码>
splice()
用于数字数组,而不是关联数组(对象)。在splice
之后不应该有
。问题库的值是多少?