Object.keys和Object.values

Object.keys

	list:[],
	obj:{数据泄露: 5412, 数据传输: 3921, 数据篡改: 851392, 数据滥用: 59532 },
	
	//返回可枚举的属性数组
	console.log(Object.keys(this.obj))	// ['数据泄露', '数据传输', '数据篡改', '数据滥用']
	
	Object.keys(this.obj).map(key=>{
		this.list.push({
			title:key,
			value:this.obj[key]		//获取到属性对应的值
		})
	})

	Object.keys(this.obj).forEach(key=>{
		this.list.push({
			title:key,
			value:this.obj[key]		//获取到属性对应的值
		})
	})

Object.keys和Object.values_第1张图片

Object.keys

//返回可枚举的属性值数组
console.log(Object.values(this.obj))	// [5412, 3921, 851392, 59532]

你可能感兴趣的:(js)