JS关于对象赋值assign用法

 时间:2026-02-14 01:32:58

1、首先定义对象,代码如下:

var o1 = { a: 1 };

var o2 = { b: 2 };

var o3 = { c: 3 };

JS关于对象赋值assign用法

2、第二步使用assign方法,注意代码如下:

var obj = Object.assign(o1, o2, o3);

console.log(obj); // { a: 1, b: 2, c: 3 }

console.log(o1);  // { a: 1, b: 2, c: 3 }, target对象自身会被修改

JS关于对象赋值assign用法

3、注意如果想要避免o1被改变,需要这样写:

var obj = Object.assign({},o1,o2,o3);//给一个空对象作为target,这样改变的是空对象console.log(obj);// { a: 1, b: 2, c: 3 }console.log(o1); // { a: 1}

JS关于对象赋值assign用法

  • lol伤害转化率的计算
  • Yeezy 350 Boost V2全白真假对比
  • 忍者必须死修改攻略
  • 怎么在virtualbox中设置代理
  • xshell如何打开日志文件夹?
  • 热门搜索
    已经绑定了未成年怎么改 我的世界村民怎么繁殖 糟鱼的做法大全图解 ipad怎么截屏 青豆的做法 qq糖布丁的做法 脚崴了肿了怎么消肿 thin怎么读 蒜蓉辣酱的做法 藕的做法大全家常菜