Open youngwind opened 8 years ago
平常在处理数据的时候我们常常需要进行类似这样的处理。
var before = [ { id:1, name:"youngwind', age:24 }, { id:2, name:"xiaoye", age:30 } ];
把数组的每一项中的id拿出来作为索引值,重新构建成一个对象,这样以后我每次想查找特定id的名字的时候就不用遍历数组了。
{ 1:{ name:"youngwind", age:24 }, 2:{ name:"xiaoye", age:30 } }
就是这么简单的一个功能,我找了好多工具类库都没找着,只好自己写了一个。 https://www.npmjs.com/package/array-to-hash-object
要解决的问题
平常在处理数据的时候我们常常需要进行类似这样的处理。
把数组的每一项中的id拿出来作为索引值,重新构建成一个对象,这样以后我每次想查找特定id的名字的时候就不用遍历数组了。
就是这么简单的一个功能,我找了好多工具类库都没找着,只好自己写了一个。 https://www.npmjs.com/package/array-to-hash-object