//浅拷贝 let hd={ name:"jack" } let obi={} // ---------------------------- // obi.name=hd.name; // console.log(obi); // ------------------------------- // for (const key in hd) { // obi[key]=hd[key]; // } // console.log(obi); // obi.name="kl"; // console.log(obi); // console.log(hd); //------------------------------ // let obj=Object.assign({},hd); // console.log(obj); // obj.name="ass"; // console.log(obj); // console.log(hd); //------------------------------ let obj={...hd}; console.log(obj); obj.name="kk"; console.log(hd);