update: css
This commit is contained in:
@@ -624,26 +624,39 @@ obj:王一,王二,王三
|
||||
|
||||

|
||||
|
||||
**举例2**:【重要案例】
|
||||
**举例2**:【重要案例,实际开发中经常用到】
|
||||
|
||||
将A数组中某个属性的值,存储到B数组中。代码举例:
|
||||
|
||||
```javascript
|
||||
const arr1 = [
|
||||
{ name: '千古壹号', age: '28' }, { name: '许嵩', age: '32' }
|
||||
{ name: '千古壹号', age: '28' },
|
||||
{ name: '许嵩', age: '32' },
|
||||
];
|
||||
const arr2 = arr1.map(item => item.name); // 将数组 arr1 中的 name 属性,存储到 数组 arr2 中
|
||||
|
||||
// 将数组 arr1 中的 name 属性,存储到 数组 arr2 中
|
||||
const arr2 = arr1.map(item => item.name);
|
||||
|
||||
// 将数组 arr1 中的 name、age这两个属性,改一下“键”的名字,存储到 arr3中
|
||||
const arr3 = arr1.map(item => ({
|
||||
myName: item.name,
|
||||
myAge: item.age,
|
||||
})); // 将数组 arr1 中的 name 属性,存储到 数组 arr2 中
|
||||
|
||||
console.log('arr1:' + JSON.stringify(arr1));
|
||||
console.log('arr2:' + JSON.stringify(arr2));
|
||||
console.log('arr3:' + JSON.stringify(arr3));
|
||||
|
||||
```
|
||||
|
||||
打印结果:
|
||||
|
||||
```
|
||||
arr1:[{"name":"千古壹号","age":"28"},{"name":"许嵩","age":"32"}]
|
||||
arr1:[{"name":"千古壹号","age":"28"},{"name":"许嵩","age":"32"}]
|
||||
|
||||
arr2:["千古壹号","许嵩"]
|
||||
arr2:["千古壹号","许嵩"]
|
||||
|
||||
arr3:[{"myName":"千古壹号","myAge":"28"},{"myName":"许嵩","myAge":"32"}]
|
||||
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user