TGViewer
Javascript js frontend Javascript js frontend @frontendlib · 8.44K subscribers
Post #1540 1.8K
JavaScript. Свойства объекта

Вы можете получить доступ к свойствам объекта с помощью [] вместо '.'. Это позволяет найти свойство, которое соответствует переменной.

Также это можно использовать для получения или установки значения свойства, если его название - неразрешенный идентификатор.

Некоторые люди не знают этого и заканчивают это использованием eval(), что по-настоящему плохая идея. Так код сложнее читать, сложнее находить ошибки (невозможно использование jslint), он медленнее выполняется и может привести к XSS.
More from @frontendlib
  1. Oct 2, 2026JavaScript. Что будет выведено в консоль? Ответ: NaN 4 6 undefined
  2. Sep 21, 2026Из вашего резюме вообще понятно, что вы умеете как Frontend-разработчик? Мы разбили работу…
  3. Sep 18, 2026JavaScript. Что будет выведено в консоль? Ответ: 40
  4. Sep 17, 2026Оффер 427 000₽ на руки в Сбер и отказались Оффер 380 000₽ на руки в банк Оффер 6 800$ net…
  5. Sep 17, 2026JavaScript. Что будет выведено в консоль? Ответ: 20
  6. Aug 31, 2026JavaScript. Что будет выведено в консоль? Ответ: 20 10 30 10
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →