Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 29

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Или в трай кеч и там уже срк, если я конечно правильно понял, вопрос, скорей всего нет, потому что слишком просто звучит...
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
try / catch
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
let a
try {
 a = new MyClass();
} catch (exception) {
 a = new MyFallbackClass();
}
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Andrey
Нет. Тут вопрос такой: хочу реализовать,чтото типа autload из php. Т.е. например пишу: a=new nms.my.Class1(); и если нет подключенного файла с классом,то подключается src="nms/my/Class1.js
Недавно видел что есть решения через два  вопроса ??

Можешь поискать подобне решение если хочешь, там примерно так решатся будет:
a=new nms.my.Class1() ?? src="nms/my/Class1.js
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Не будет
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Почему нет?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Потому что ?? - это по сути сахар вокруг if
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
а попытка инстанциировать класс без конструктора вызовет исключение
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
if исключение не ловит
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Я видел такой пример:
$capitals = ['М', 'П', 'Л'];
echo $capitals[0];
echo $capitals[1] ?? ' ';
echo $capitals[2] ?? ' ';
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Это даже не js
источник

A

Andrey in JavaScript Noobs — сообщество новичков
это php
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Andrey
это php
Я думаю он в курсе, и это не отменяет того факта что это не js🤓
источник

j

jk in JavaScript Noobs — сообщество новичков
Nullish coalescing огонь
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
Здравствуйте. Возникла проблема с JSON.

У меня есть JSON с 500+ строками "ключ:значение", вот краткий пример:
   let arc = {}
   arc.a1123123 = "13421"
   arc.a1123124 = "1342"
   arc.a1123125 = "Нужная мне строка"
   arc.a1123126 = "42342"
   arc.a1123127 = "252"
   arc.a1123128 = "1435v342"
   let tre = "a1123125"
   console.log(arc.tre)
Сам вопрос: почему у меня не получается выдернуть из json строку через переменную tre, которой дано значение ключа?
Если это невозможно, как сделать по другому? Перебирать циклом каждую строку очень долго и затратно, мне нужен быстрый доступ к значению.
источник

j

jk in JavaScript Noobs — сообщество новичков
Irkabell
Здравствуйте. Возникла проблема с JSON.

У меня есть JSON с 500+ строками "ключ:значение", вот краткий пример:
   let arc = {}
   arc.a1123123 = "13421"
   arc.a1123124 = "1342"
   arc.a1123125 = "Нужная мне строка"
   arc.a1123126 = "42342"
   arc.a1123127 = "252"
   arc.a1123128 = "1435v342"
   let tre = "a1123125"
   console.log(arc.tre)
Сам вопрос: почему у меня не получается выдернуть из json строку через переменную tre, которой дано значение ключа?
Если это невозможно, как сделать по другому? Перебирать циклом каждую строку очень долго и затратно, мне нужен быстрый доступ к значению.
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
оооо, то что нужно, огромнейшее спасибо
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Irkabell
Здравствуйте. Возникла проблема с JSON.

У меня есть JSON с 500+ строками "ключ:значение", вот краткий пример:
   let arc = {}
   arc.a1123123 = "13421"
   arc.a1123124 = "1342"
   arc.a1123125 = "Нужная мне строка"
   arc.a1123126 = "42342"
   arc.a1123127 = "252"
   arc.a1123128 = "1435v342"
   let tre = "a1123125"
   console.log(arc.tre)
Сам вопрос: почему у меня не получается выдернуть из json строку через переменную tre, которой дано значение ключа?
Если это невозможно, как сделать по другому? Перебирать циклом каждую строку очень долго и затратно, мне нужен быстрый доступ к значению.
Начнем с того, что это не JSON
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Irkabell
Здравствуйте. Возникла проблема с JSON.

У меня есть JSON с 500+ строками "ключ:значение", вот краткий пример:
   let arc = {}
   arc.a1123123 = "13421"
   arc.a1123124 = "1342"
   arc.a1123125 = "Нужная мне строка"
   arc.a1123126 = "42342"
   arc.a1123127 = "252"
   arc.a1123128 = "1435v342"
   let tre = "a1123125"
   console.log(arc.tre)
Сам вопрос: почему у меня не получается выдернуть из json строку через переменную tre, которой дано значение ключа?
Если это невозможно, как сделать по другому? Перебирать циклом каждую строку очень долго и затратно, мне нужен быстрый доступ к значению.
Что касается ответа на вопрос:
arc.tre = '12345'
и все будет работать
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
let объявляет переменную, а не определяет свойство объекта arc
источник