我發現一個數組存在或無法找到一個數組的不確定狀態,如果不是存在,那麼使用if條件成爲undefined
,但有可能找到相同使用jQuery的inbuild法 「inArray」 ..是它可以使用jQuery方法「inArray」
我嘗試:
正常工作:
var group = [];
if(group[i % 3] === undefined){
group[i % 3] = $("<fieldset />");
}
但使用jQuery方法,我沒有得到正確的結果:
if($.inArray(group[i % 3], []) < 0){
group[i % 3] = $("<fieldset />");
}
任何人給我一個正確的建議,使用jQuery的方法來找到一個陣列爲「未定義」?
這有什麼錯用香草JS? – Doorknob
沒有問題,但我喜歡用jQuery方法,因爲我使用的代碼多個瀏覽器,設備.. – 3gwebtrain
是的,但第一種方式是跨瀏覽器。 jQuery不是一切的神奇解決方案,你不需要用它來替換所有的vanilla JS。 – Doorknob