SOURCE

// const arr = [
//     { name: 'xiaoming' },
//     { name: 'xiaofang' },
//     { name: 'xiaoli' },
//     { name: 'xiaomei' },
//     { name: 'xiaowangba' }
// ]

// const config = {
//     xiaoming: 18,
//     xiaofang: 19,
//     xiaowangba: 1999
// }

// arr.forEach((item, index) => {
//     console.log(config[item.name], "11111")
//     // if(config[item.name]){
//     //      arr[index].age = config[item.name];
//     // }else{
//     //     arr[index].age = 10
//     // }  
//     arr[index].age = config[item.name] ? config[item.name] : 10
// })

// console.log(arr)





// const arr = [1, 2, 3];

// arr.forEach((item, index) => {
//     arr[index] = item + 1
// })
// console.log(arr, "添加后");

// const brr = arr.map((item, index) => {
//     return item + 1
// })

// console.log(brr)

// const goodArr = [
//     { name: 'xiaoming' },
//     { name: 'xiaofang', age: 18 },
//     { name: 'xiaoli' },
// ]


// const config = {
//     "xiaoming": 16,
//     "xiaoli": 20,
// };


// const bestArr= goodArr.map((item,index)=>{
//     if(item.age){
//         return item
//     }else{
//         return {...item,age:config[item.name]}
//     }
// })

// console.log(bestArr,"2222")










// const bestArr = goodArr.map((item, index) => {
//     if (item.age) {
//         return item
//     } else {
//         // return { item, age: config[item.name] }
//         return { ...item, age: config[item.name] }
//     }

// })
// console.log(bestArr, '1111')


// const bestArr =goodArr.map((item,index)=>{
//     if(item.age){
//         return item
//     }else{
//         return {...item,age:config[item.name]}
//     }
// })
// console.log(bestArr, '1111')




















    // // [
    // //     { name: 'xiaoming', age: 16 },
    // //     { name: 'xiaofang', age: 18 },
    // //     { name: 'xiaoli', age: 20 },
    // // ]

    // { {name: 'xiaoming'} , age: config[item.name] }


    // const obj1 = { name: 'xiaoming' }

    // const obj2 = { age: 18 }

    // const obj3 = { ...obj1, ...obj2}


// const obj = {
//     apple: 'tian',
//     orange: 'suan',
//     boluomi: 'chouhongde'
// }

// const arr1 = ['apple', 'orange', 'boluomi'];


// const betterArr= arr1.map((item,index)=>{
//     let brr1={
//         name:item,
//         taste:obj[item]
//     }
//     return brr1
// })
// console.log(betterArr);


// const betterArr= arr1.map((item,index)=>({
//         name:item,
//         taste:obj[item]
//     }))
// [
//     {
//         name: 'apple',
//         taste: 'tian'
//     },
//     {
//         name: 'orange',
//         taste: 'suan'
//     },
//     {
//         name: 'boluomi',
//         taste: 'chouhongde'
//     },
// ]


// const arr = [0,1,2,3,4,5,6,7,8,9];

// const arr1 = arr.slice(0)

// const arr = [
//     {
//         name: 'xiaoming'
//     }
// ]

// const arr1 = arr.slice(0) 

// arr1[0].name = 'xiaofang';

// // console.log(arr.slice(8,20))
// console.log(arr, arr1)


// const arr1 = [1,2,3];

// const arr2 = [7,8,9];

// const arr3 = [...arr1, ...arr2]
console 命令行工具 X clear

                    
>
console