bind
f = ''['trim']['bind']Hello!;
console.log(f());
Какие-то извращенцы дали такое на собеседовании? 😄 Объявляется переменная с пустым значением '', далее через ['trim'] (называется property accessor) обращается к методу trim, который есть у строковых объектов, далее через метод bind устанавливаем контекст для трима - "hello ! ". При вызове всего этого паровозика, всё срабатывает и пробелы исчезают. Как-то так.
Да нет, обычная задачка с код варса) Спасибо за обьяснение
Хорошая штук! Не за что! 🤓👍
И пробелов то нет как таковых))
тут нет пробела
Отступ? А как вы это называете? =}
это моноширинный шрифт
Да, я за естественное свободное пространство в символе ` принял
Обсуждают сегодня