在jquery中如果想获取一串字符串的个数或统计一个页面中用多少个相同的元素,我们可以使用jquery中的length属性

jQuery length 属性

length 属性包含 jQuery 对象中元素的数目。

语法:

$(selector).length

例:jq获取一串字符串的个数

示例代码:

var url = 'http://wwww.feiniaomy.com';
alert(url.length);

例:JQ获取页面中所有LI元素的个数

示例代码:

jq获取元素的个数

<ul>
    <li>飞鸟慕鱼博客</li>
    <li>飞鸟慕鱼博客</li>
    <li>飞鸟慕鱼博客</li>
    <li>飞鸟慕鱼博客</li>
    <li>飞鸟慕鱼博客</li>
</ul>
<button>点我弹出li标签的个数</button>
<script>
    $('button').click(function(){
        alert($('li').length);
    });
</script>

输入结果:5

JQ获取一个数组的长度

length属性,不仅仅可以获取字符串的长度,元素的个数,还可以获取一个数组的长度。

示例代码:

jq获取数组的长度

var arr = new Array('1','2','3','4','5','6','7');
console.log(arr.length);

输入结果:7

注意:

以上的操作必须在页面中引入jquery文件后才能执行,引入代码

<script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js" ></script>