jquery里面.length和.size()有什么區別
1 回答

揚帆大魚
TA貢獻1799條經驗 獲得超9個贊
jQuery length和size()區別:
length是屬性,size()是方法。
如果你只是想獲取元素的個數,兩者效果一樣, $("img").length 和 $("img").size() 獲取的值是一樣的;但是如果是獲取字符串的長度就只得用length, 如 $("#text").val().length。
jQuery length和size()區別,從上可以看出size()是調用,length屬性實現的,而且在jquery 1.8后 length取代了 size() ,因為length不需要返回一個函數調用,更優秀。
size()是jQuery中的方法,用來獲取元素個數,從1開始計算數組長度。
計算字符長度只能用length。
例如:
$("#dataRuleListtbody").find(":checkbox").size();
$("#dataRuleListtbody").find(":checkbox").length
- 1 回答
- 0 關注
- 655 瀏覽
添加回答
舉報
0/150
提交
取消