Угадать название функции=> понять почему мой код не работает.

Когда необходима анонимная стрелочная функция.

если код сломался, а понять почему очень тяжело.
таймаут с анонимной стрелочной функцией

Случается невероятное совпадение, совпали детали как комбинация кодового замка подобрала секретный ключ и полетело, до самой авиакатастрофы(с инопланетянами). Наверное любой сталкивался с невероятной удачей назвать переменную так же как называется переменная из другой области.

Еще лучшей удачей будет назвать функцию например function open(){ и запихать сюда систему комментариев. С подключаемым кодом из другого края географии. }; И все ок, вроде работает, но когда нужно нажать кнопку поделиться в соцсетях от яндекса. Страница молча перегружается… и все! Функция open() уже работает. Откуда то, оттуда: из гугл аналитики, яндекса или адсенса.

Но скажите пожалуйста: какому дураку хватит ума и смекалки чтобы обозвать свою крутую, многофункциональную функцию, так коротко и примитивно, как: open();? Может не совсем и таким, каким… Потому что показать setTimeout()  через функцию с простым названием для подгрузки забугорных технологий. Понятней было бы коротко и со смыслом.

Еще больше смысла и точности описания будет использовать анонимную стрелочную функцию с любимым setTimeout(()=>{ тут написаны всякие составляющие из раздела знаменитых приемов }),4000);

Это же еще гениальнее и проще. Использовать анонимную функцию намного удобнее, чем придумывать простые названия. Тем более что они могут совпасть и случайно быть такими же простыми и понятными, где должны быть чуточку уникальней.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *