Lodash _.constant() 方法
Lodash 是一个基于 underscore.js 的 JavaScript 库。 Lodash 有助于处理数组、字符串、对象、数字等。 _.constant 方法用于创建函数创建返回值的函数。
句法:
_.constant(value)
参数:此方法接受一个如上所述和如下所述的参数:
- value :从新函数返回的值。
返回值: [函数] 返回新的常量函数。
示例 1:
// Requiring the lodash library
const _ = require("lodash");
// Using _.constant() method
let gfg = _.times(3, _.constant({ 'geeks': 3 }));
// Printing the output
console.log(gfg);
注意:这里使用 const _ = require('lodash') 来导入文件中的 lodash 库。
输出:
[Object {geeks: 3}, Object {geeks: 3}, Object {geeks: 3}]
示例 2:
// Requiring the lodash library
const _ = require("lodash");
// Using _.constant() method
let obj = _.times(2, _.constant({ 'a': 5 }));
// Checking if both objects are same
let gfg = console.log(obj[0] === obj[1] )
// Printing the output
console.log(gfg);
注意:这里使用 const _ = require('lodash') 来导入文件中的 lodash 库。
输出:
true