запустить эту функцию вот так?
let initFunc = 'func';
initFunc();
Сори за тупой вопрос)
Если без ' ' написать func, то да
Спасибо большое
Это нормально так запускать функцию?
функции - объекты первого класса в js, вы можете с ними работать так же, как и с любым другом объектом. и делать так нормально
Спасибо большое
Да, особенно если функция что-то возвращает
<div class="slider" data-init-slider="func"> У меня название функции находится в атрибуте data-init-slider js: let initSlider = $('.slider').data('init-slider'); initSlider(); Так не запустится функция func, которая указана в атрибуте?
В атрибуте указано слово 'func', cлово запустить нельзя
А можно через атрибут как-то запустить?
А блин хороший вопрос. извращенцы тут есть? может кто запустить функцию по атрибуту?
Обсуждают сегодня