Javascript 使用多参数函数时无法获取对象数据

Javascript 使用多参数函数时无法获取对象数据,javascript,function,object,ecmascript-6,Javascript,Function,Object,Ecmascript 6,我无法获取对象的数据 var a={ “ab”:“cd”, ‘ef’:‘gh’, “ij”:“kl” } 功能乐趣(…val){ console.log(a.val[0]) } fun('ab','ef')使用括号表示法,如下所示: var a={ “ab”:“cd”, ‘ef’:‘gh’, “ij”:“kl” } 功能乐趣(…val){ console.log(a[val[0]] } 乐趣('ab','ef')

我无法获取对象的数据

var a={
“ab”:“cd”,
‘ef’:‘gh’,
“ij”:“kl”
}
功能乐趣(…val){
console.log(a.val[0])
}

fun('ab','ef')
使用括号表示法,如下所示:

var a={
“ab”:“cd”,
‘ef’:‘gh’,
“ij”:“kl”
}
功能乐趣(…val){
console.log(a[val[0]]
}
乐趣('ab','ef')