在 js 对象中使用 getter 函数,为什么我的代码不起作用?
Playing with getter function in a js object, why my code doesn't work?
我在 chrome 控制台中编写了以下代码,当我输入它时 returns 我出现了以下错误:
未捕获的语法错误:无效的 shorthand 属性 初始值设定项
为什么?
let obj = {
p1=1,
p2=2,
get koko(){conslole.log("koko");}}
语法应为:
let obj = {
p1:1,
p2:2,
get koko(){console.log("koko")}
}
您的问题在于设置对象值。
他们应该是这样的:
let obj = {
p1: 1,
p2: 2,
get koko() { console.log('koko') }
}
我在 chrome 控制台中编写了以下代码,当我输入它时 returns 我出现了以下错误: 未捕获的语法错误:无效的 shorthand 属性 初始值设定项 为什么?
let obj = {
p1=1,
p2=2,
get koko(){conslole.log("koko");}}
语法应为:
let obj = {
p1:1,
p2:2,
get koko(){console.log("koko")}
}
您的问题在于设置对象值。 他们应该是这样的:
let obj = {
p1: 1,
p2: 2,
get koko() { console.log('koko') }
}