Underscore.js是一个JavaScript库,提供了许多有用的函数,即使在不使用任何内置对象的情况下,也可以极大地帮助您进行编程,例如映射,过滤,调用等。
_.size()函数用于查找数组的大小,即数组中元素的数量。它主要用于查找数组中元素的数量。
用法:
_.size( list )
参数:此函数接受单个参数列表,该列表用于保存项目列表。
返回值:该函数返回一个值,该值是传递的数组的大小。
将数组传递给_.size()函数:._size()函数从列表中一个接一个地获取元素,并从零开始计算大小,并在通过每个元素时递增一。传递一个数组,该数组首先具有属性名称,然后将其元素作为数组的一个元素。如果未提及属性名称,则_.size()函数将不起作用。
例:
<!DOCTYPE html>
<html>
<head>
<script src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
var list = [1, 2, 3, 4, 5];
console.log(_.size(list));
</script>
</body>
</html>
输出:
将大量属性数组传递给_.size()函数:将大量数组传递给_.size()函数。 _.size()函数采用一个数组,该数组具有4个属性,即“类别”,“标题”,“值”和“ id”。然后在此阵列和控制台上应用_.size()函数.log()将显示最终结果。
例:
<!DOCTYPE html>
<html>
<head>
<script src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
var goal = [
{
"category" : "other",
"title" : "harry University",
"value" : 50000,
"id":"1"
},
{
"category" : "traveling",
"title" : "tommy University",
"value" : 50000,
"id":"2"
},
{
"category" : "education",
"title" : "jerry University",
"value" : 50000,
"id":"3"
},
{
"category" : "business",
"title" : "Charlie University",
"value" : 50000,
"id":"4"
}
]
console.log(_.size(goal));
</script>
</body>
</html>
输出:
将结构传递给_.size()函数:首先声明一个数组(此处的数组为“ people”)。然后只需将此数组传递给_.size()函数和console.log()将显示最终答案。
例:
<!DOCTYPE html>
<html>
<head>
<script src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
var people = [
{"name": "sakshi", "hasLong": "false"},
{"name": "aishwarya", "hasLong": "true"},
{"name": "akansha", "hasLong": "true"},
{"name": "preeti", "hasLong": "true"}
]
console.log(_.size(people));
</script>
</body>
</html>
输出:
仅将一个属性数组传递给_.size()函数:声明一个包含一个属性的数组。数组“用户”是用一个属性“ num”定义的。然后,只需在_.size()函数中提及该数组的名称,即可将该数组传递给_.size()函数。最后,console.log()将显示最终答案。
例:
<!DOCTYPE html>
<html>
<head>
<script src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
var users = [{"num":"1"},
{"num":"2"},
{"num":"3"},
{"num":"4"},
{"num":"5"}
];
console.log(_.size(users));
</script>
</body>
</html>
输出:
相关用法
- JQuery size()用法及代码示例
- p5.js size()用法及代码示例
- d3.js d3.set.size()用法及代码示例
- CSS tab-size用法及代码示例
- d3.js d3.map.size()用法及代码示例
- CSS background-size用法及代码示例
- CSS font-size用法及代码示例
- HTML size属性用法及代码示例
- HTML HR size用法及代码示例
注:本文由纯净天空筛选整理自Sakshi98大神的英文原创作品 Underscore.js | _.size() with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。