Javascript метод оповещения теперь работает с одним из объектов - PullRequest
0 голосов
/ 27 апреля 2020

Я в настоящее время новичок ie в области внешнего интерфейса разработчика. Я создал объект и попытался предупредить значение одного из его свойств, но при тестировании все предупреждения и запросы перестали работать.

// creating object in JavaScript
var person = {
  // Properties
  name = "John",
  age = 18,
  height = "5'11",
}

// accessing property of an object person
person.age() = 19; //is this the right way?
alert(person.age());

1 Ответ

1 голос
/ 27 апреля 2020

Здесь две проблемы:

  1. Используйте ":" вместо "=" при назначении значений на карте
  2. Не используйте () для доступа свойство - просто используйте имя свойства. Используйте (), если хотите получить доступ к методу.

// creating object in JavaScript
var person = {
  // Properties
  name: "John",
  age: 18,
  height: "5'11",
}

// accessing property of an object person
person.age = 19; 
alert(person.age);
...