[Javascript] Object.assign()
JavaScript object assign
2023-09-14 08:59:20 时间
Best Pratices for Object.assign: http://www.cnblogs.com/Answer1215/p/5096746.html
Object.assign() can extend the object by adding new props:
let obj = { first_name: 'Zhentian', age: 27 } Object.assign(obj, {last_name: 'Wan'}); console.log(obj);
log out:
let obj = { first_name: 'Zhentian', age: 27 } Object.assign(obj, {last_name: 'Wan'}); console.log(obj);
You can also assign multi props:
Object.assign(obj, {last_name: 'Wan'}, {location: 'Shanghai'});
SO it will logout:
[object Object] { age: 27, first_name: "Zhentian", last_name: "Wan", location: "Shanghai" }
相关文章
- [Javascript] Object.freeze: using Object.freeze in function params to enforce immutabtility
- [Javascript] Link to Other Objects through the JavaScript Prototype Chain (Object.setPrototypeOf())
- [Javascript] Hide Properties from Showing Up in "for ... in" Loops in JavaScript
- 使用JavaScript把页面上的表格导出为Excel文件[转]
- [Javascript] Conditionally spread entries to a JavaScript object
- [Javascript] Replicate JavaScript Constructor Inheritance with Simple Objects (OLOO)
- [Javascript Crocks] Safely Access Object Properties with `prop`
- [Javascript] Linting JavaScript with ESLint
- Javascript引擎单线程机制及setTimeout执行原理说明
- javascript document.write
- Javascript模块化编程(一):模块的写法
- ABAP,Java和JavaScript的整型数据类型比较
- TypeScript 里 object 和 Object 的区别
- 很多高手的JavaScript代码里都有array.slice(0),这语句有什么用
- 微信小程序wx.previewImage(Object object)真机调试无法全屏预览图片
- 微信小程序踩坑:wx.openDocument(Object object)打不开文件
- 从零开始学_JavaScript_系列(20)——js系列<7>(函数原型的两种声明方式、函数的作用域)
- 从零开始学_JavaScript_系列(17)——CSS<4>(定位、遮罩、float、弹性布局flex)
- web前端Javascript开发学习之JavaScript中的预编译如何进行
- Vue项目运行后控制台报错Cannot assign to read only property ‘exports‘ of object ‘#<Object>‘
- JavaScript数据类型
- web前端Javascript开发学习之JavaScript中的预编译如何进行