Lodash _.prototype.valueOf() 方法
lodash中Sequence的_.prototype.valueOf()方法用于执行链式序列,以解决解包后的值。
句法:
_.prototype.valueOf()
参数:此方法不接受任何参数。
返回值:此方法返回解析后的展开值。
下面的示例说明了 JavaScript 中的 Lodash _.prototype.valueOf() 方法:
示例 1:
Javascript
// Requiring lodash library
const _ = require('lodash');
// Calling _.prototype.valueOf() method
let unwrap_value = _([9, 10, 11]).valueOf();
// Displays output
console.log(unwrap_value);
Javascript
// Requiring lodash library
const _ = require('lodash');
// Defining values
let values = {"GfG":6, "GeeksforGeeks":13};
// Calling _.prototype.valueOf() method
let res = _(values).valueOf();
// Displays output
console.log(res);
输出:
[ 9, 10, 11 ]
示例 2:
Javascript
// Requiring lodash library
const _ = require('lodash');
// Defining values
let values = {"GfG":6, "GeeksforGeeks":13};
// Calling _.prototype.valueOf() method
let res = _(values).valueOf();
// Displays output
console.log(res);
输出:
{ GfG: 6, GeeksforGeeks: 13 }