我有一個我正在使用的數組,我很難描述它是什麼樣的數組,這使我很難與它。到目前爲止它對我很有用。我只是好奇。什麼是這個陣列稱爲...以及如何從中刪除項目
我最終希望刪除此數組的末尾。我試過.pop()
和.grep()
。它不工作。
這是我的代碼的一個例子。
var options = {};
$('.option:visible').each(function(){
var option_label = "";
var option_selected = [];
var option_img = "";
...
options[option_label] = {
option_selected: option_selected,
option_image : option_img
};
});
我所試圖做的是:
if(option_label.indexOf("something") != -1) {
//then pop off options
}
//continue about your business
爲了澄清我不知道該option_label
的確切名稱。
'options'是一個'object'。在JS中,您可以使用'obj [propName]'將屬性添加到對象。 – 2014-09-19 22:35:14
你指的是哪個變量? 'option_selected'?這是我看到的唯一陣列。 – slebetman 2014-09-19 22:35:32
你所擁有的唯一數組是'option_selected = []',並且這個數組已經是空的,那麼你想從它移除什麼? – Guffa 2014-09-19 22:35:36