国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery length 和 size()區別總結

2019-11-19 13:57:02
字體:
來源:轉載
供稿:網友

jQuery length和size()區別總結如下:

1.length是屬性,size()是方法。

2.如果你只是想獲取元素的個數,兩者效果一樣既 ("img").length("img").length("img").size() 獲取的值是一樣的。

3.如果計算一個字符串的長度或者計算一個數組元素的個數就只得用length, 如 $("#text").val().length

 看看他們的執行時間,http://jsperf.com/size-vs-length用這個檢測的

從圖中可以看到size()方法比length慢38%,原因何在?

原因在此:

看看官網的解釋(http://api.jquery.com/size/):

The .size() method is deprecated as of jQuery 1.8. Use the .length property instead.

The .size() method is functionally equivalent to the .length property; however, the .length property is preferred because it does not have the overhead of a function call.

從上可以看出size()是調用length屬性實現的

在jquery 1.8后 length取代了 size()  ,因為length不需要返回一個函數調用,更優秀。

Learn from yesterday, live for today, hope for tomorrow.

總結

以上所述是小編給大家介紹的jQuery length 和 size()區別總結,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹江口市| 光泽县| 兴义市| 佛冈县| 灵寿县| 慈利县| 蒙阴县| 黄梅县| 木里| 黄浦区| 阳西县| 托里县| 五大连池市| SHOW| 泽州县| 阳原县| 马鞍山市| 苍南县| 景谷| 紫金县| 班戈县| 信丰县| 措美县| 乐亭县| 平武县| 巫山县| 类乌齐县| 卢湾区| 莆田市| 英山县| 方山县| 昌黎县| 本溪市| 明星| 隆昌县| 尼勒克县| 盐池县| 阿拉善右旗| 吐鲁番市| 穆棱市| 新兴县|