@ivandao

Как понимать такую конструкцию?

let str = (`str`);
Вроде бы работает как:
let str = ()=>`str`;
Это равнозначно? Как называется первый способ объявления функции?
  • Вопрос задан
  • 76 просмотров
Решения вопроса 2
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Первый способ это не объявление функции, а переменной. Круглые скобки можете убрать, результат не изменится
Ответ написан
Комментировать
medbrat13
@medbrat13
В первом случае ты просто объявляешь переменную, со скобками или без - все равно, скобки чисто для группировки нужны, а тут группировать нечего.

Во втором случае объявляется стрелочная функция, где возвращается строка 'str'.

Вот и все, почитай про стрелочные функции побольше и все поймешь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы