_.fromPairs()方法返回由键值对组成的对象。此方法与_.toPairs()方法相反。
用法:
_.fromPairs( pairs )
参数:此方法接受上述和以下描述的单个参数:
- pairs:此参数保存数组的键值对。
返回值:此方法返回一个新对象。
范例1:
const _ = require('lodash');
let pairs = [['x', 1], ['y', 2], ['z', 3]]
let obj = _.fromPairs(pairs);
console.log(obj)
输出:
{ x:1, y:2, z:3 }
范例2:
const _ = require('lodash');
let pairs = [['one', 1], ['two', 2], ['three', 3]]
let obj = _.fromPairs(pairs);
console.log(obj)
输出:
{ one:1, two:2, three:3 }
范例3:
const _ = require('lodash');
let pairs = [
['name', 'lodash'],
['live', 'npm'],
['used', 'nodejs']
]
let obj = _.fromPairs(pairs);
console.log(obj)
输出:
{ name:'lodash', live:'npm', used:'nodejs' }
注意:在正常的JavaScript中这将无法正常工作,因为它需要安装库lodash。
相关用法
- Lodash _.nth()用法及代码示例
- Lodash _.take()用法及代码示例
- Lodash _.xor()用法及代码示例
- Lodash _.sortedLastIndex()用法及代码示例
- Lodash _.zipObject()用法及代码示例
- Lodash _.castArray()用法及代码示例
- Lodash _.differenceWith()用法及代码示例
- Lodash _.sampleSize()用法及代码示例
- Lodash _.zipWith()用法及代码示例
- Lodash _.clone()用法及代码示例
- Lodash _.cloneDeep()用法及代码示例
- Lodash _.find()用法及代码示例
- Lodash _.pullAll()用法及代码示例
- Lodash _.pullAt()用法及代码示例
- Lodash _.head()用法及代码示例
- Lodash _.remove()用法及代码示例
- Lodash _.pull()用法及代码示例
- Lodash _.takeRight()用法及代码示例
- Lodash _.concat()用法及代码示例
注:本文由纯净天空筛选整理自iamsahil1910大神的英文原创作品 Lodash | _.fromPairs() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。