前端開發(fā):JS中向?qū)ο笾刑砑訉ο蟮姆椒?/h3>
在JS中向?qū)ο笾刑砑訉ο蟮牟僮鞣椒ù蟾庞腥N:直接添加、使用擴展運算符…、
Object.assign()方法。
1、直接添加
直接在對象A中添加需要的鍵值對內(nèi)容,具體示例如下所示:
let objectA = {
name: 'Tom'
};
let key = 'age';
let value = 31;
objectA[key] = value; //結(jié)果為:objectA.age = 18
console.log( 'objectA===>',objectA); //輸出結(jié)果為:objectA===> {name: 'Tom', age: 31}
2、使用擴展運算符…
使用擴展運算符…實現(xiàn)對象中添加對象是比較常用的方式,具體示例如下所示:文章來源:http://www.zghlxwxcb.cn/news/detail-510653.html
let objectA = {
name: 'Tom'
};
let objectB = {
age: 31
};
let object = { ...objectA, ...objectB};
console.log( 'object===>',object); //輸出結(jié)果為:object===> {name: 'Tom', age: 31}
3、Object.assign()方法
Object.assign()方法有好幾個用法,主要是用于將所有可枚舉屬性的值從一個或多個源對象復(fù)制到目標對象中。這里主要是介紹關(guān)于對象的合并相關(guān)的功能,具體示例如下所示:文章來源地址http://www.zghlxwxcb.cn/news/detail-510653.html
let objectA = {
name: 'Tom'
};
let objectB = {
age: 31
};
Object.assign( objectA, objectB);
console.log( 'objectA===>',objectA); //輸出結(jié)果為:objectA===> {name: 'Tom', age: 31}
到了這里,關(guān)于前端開發(fā):JS中向?qū)ο笾刑砑訉ο蟮姆椒ǖ奈恼戮徒榻B完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!