Почему при таком коде:
const someFunc = () => {} console.log(typeof someFunc) // "function" // Все прекрасно работает
А в таком случае получаю ошибку:
console.log(typeof () => {}) // Uncaught SyntaxError: Malformed arrow function parameter list
Что это за ошибка, почему она возникает, и почему, если подставить переменную или cтандартную функцию, то все работает так, как ожидалось?
Парсер не может понять, что разделяют пробелы в этом выражении. Он думает, что все, что слева от =>
, - это параметры стрелочной функции. Поставьте скобки вокруг определения функции:
console.log(typeof (() => {}));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть поле input type="number" и кнопка при нажатию на которую данные с инпута, которые обрабатывает php, уходят в бднужно сделать следующее: чтобы при...
У меня дана таблица и ссылка, при нажатии на ссылку к таблице добавляется строкаКак к добавляющимся элементам дать класс?
) Почему только у обьекта, созданного через конструктор есть контекст? Какие концептуальные разницы между объектом, созданным через =, и обьектом,...
Обидно что все работало, но я игрался с камерой и физикой и теперь не работаетВот картинки моих нынешних настроек