es6语法之对象
这里的对象主要指json对象的形式let a={a:'小甲鱼',b:'不二如是'}let b={c:'alltolove',d:'新手ing'}
let c=Object.assign(a,b)
document.write(c.a+c.b+c.c+c.d)
网页中显示为:
这种方法可以把多个对象合并成一个。注意:ie不支持这个
let a={a:'小甲鱼',b:'不二如是',c:'alltolove',d:'新手ing'}
let b=Object.keys(a)
document.write(b)
网页中显示为:
这是把对象的键拿出来单组成一个数组,平时很常用
let a={a:'小甲鱼',b:'不二如是',c:'alltolove',d:'新手ing'}
let b=Object.values(a)
document.write(b)
网页中显示为:
这是把值拿出来组成个数组,ie不支持这项功能
let fn=(a,b,c,d)=>{return {a,b,c,d}}
let name='小甲鱼'
let fun='游泳'
let age='1000'
let adress='广东'
document.write(Object.keys(fn(name,fun,age,adress)))
网页中显示为:
可以把赋值好的变量直接放对象里
let name='小甲鱼'
let a=function(name){
return {:'男'}
}
document.write(a(name).小甲鱼)
网页中显示为:
可以把变量的值赋给对象的键,变量的值无论是函数,对象等等都行
页:
[1]