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

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