0
我在腳本中有此代碼。 我知道結果是什麼,但不知道它究竟在做什麼。jquery - 正在使用的代碼
var str = ',' + id + ',' + name;
names = names.map(function(value) {
if(value.indexOf(id) > -1) {
return (value.indexOf('add') === 0 ? 'add' : 'edit') + str;
}
return value;
});
if (($.inArray('edit' + str, names) == -1 && $.inArray('add' + str, names) == -1) ) {
names.push('edit' + str)
}
給我腳本的人無法發表評論。
它似乎是str
是不是在數組中添加它,如果它是更新它。
任何人都可以簡要介紹一下它的實際功能。
感謝
非常感謝。我想試着弄清楚如何把它變成一個函數。所以我可以將'str'和'names'傳遞給該函數,以允許使用相同的代碼來測試不同數組中的相同條件。 – JeffVader