📅  最后修改于: 2023-12-03 14:48:10.464000             🧑  作者: Mango
Underscore.js是一个流行的JavaScript库,提供了许多实用的函数,包括_.pluck函数。本文将为您介绍Underscore.js中的pluck函数及其用法。
Underscore.js中的_.pluck函数用于提取对象数组中的特定属性值。这个函数接受两个参数:一个包含对象的数组和要提取的属性的名称。它返回一个数组,其中包含每个对象的指定属性的值。
_.pluck(list, propertyName)
假设您有以下对象数组:
var people = [
{"name": "John", "age": 30},
{"name": "Jane", "age": 25},
{"name": "Bob", "age": 40}
];
您可以使用_.pluck函数来提取这个数组中的所有人的名字:
var names = _.pluck(people, "name");
console.log(names);
// Output: ["John", "Jane", "Bob"]
或者,您可以使用_.pluck函数来提取年龄:
var ages = _.pluck(people, "age");
console.log(ages);
// Output: [30, 25, 40]
.pluck函数是Underscore.js提供的一个非常有用的函数,它可以帮助您从对象数组中提取指定属性的值。使用.pluck函数,您可以轻松地为您的JavaScript应用程序编写更简洁、更有效的代码。