Играя с функцией получения в объекте js, почему мой код не работает? - PullRequest
0 голосов
/ 16 февраля 2019

Я написал следующий код в chromeconsole, и когда я нажимаю Enter, он возвращает мне следующую ошибку: Uncaught SyntaxError: Неверный сокращенный инициализатор свойства Почему?

let obj = {
    p1=1,
    p2=2,
    get koko(){conslole.log("koko");}}

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Ваша проблема в настройке значений объекта.Они должны быть такими:

let obj = {
    p1: 1,
    p2: 2,
    get koko() { console.log('koko') }
}
0 голосов
/ 16 февраля 2019

Синтаксис должен быть:

let obj = {
    p1:1,
    p2:2,
    get koko(){console.log("koko")}
}
...