Object 常用属性介绍
Object.keys()
获取一个对象的所有key,返回值为数组.
它会遍历 所有的可枚举属性名 。
代码语言:txt复制const objInfo = {
gzh: '测试',
author: 'HaiJun',
stack: 'Fond End'
}
console.log(Object.keys(objInfo)) //[ 'gzh', 'author', 'stack' ]
Object.values()
获取一个对象的 value , 返回值为数组
代码语言:txt复制console.log(Object.values(objInfo)) //[ '测试', 'HaiJun', 'Fond End' ]
Object.assign()
Object.assign() 方法将多个对象的属性进行合并,返回一个新对象。其中第一个参数是目标对象,在合并时,源对象的属性将覆盖目标对象中同名属性的值。
代码语言:txt复制const objInfo = {
gzh: '测试',
author: 'HaiJun',
stack: 'Fond End'
}
const dataInfo = {
title: '前端从入门到放弃