下划线 _.get()函数
Underscore.js是一个 JavaScript 库,它提供了许多有用的功能,即使不使用任何内置对象,也可以在很大程度上帮助编程,如地图、过滤器、调用等。
_.get()函数是 JavaScript 的 Underscore.js 库中的一个内置函数,用于获取对象路径处的值。如果解析的值未定义,则在其位置返回 defaultValue。
句法:
_.get(object, path, [defaultValue])
参数:此方法接受三个参数,如上所述,如下所述:
- object:此参数保存要查询的对象。
- path:此参数保存要获取的属性的路径。路径将是数组或字符串。
- defaultValue:此参数保存为未定义的解析值返回的值。
- 返回值:该方法返回解析后的值。
示例 1:
HTML
HTML
HTML
输出:
[{ 'python': { 'java': 3 } }]
示例 2:
HTML
输出:
3
示例 3:
HTML
输出:
default
参考: https://underscorejs.org/#get