Size: a a a

2020 July 23

С

Славик in pro.js
ну так почему
источник

С

Славик in pro.js
в чем различия пустой строки, полученной в [].toString() от ""
источник

НС

Никита Сковорода... in pro.js
Без понятия. Надо ковырять код
источник

С

Славик in pro.js
ни одного вопросительного знака только потому что ты попросил
источник

НС

Никита Сковорода... in pro.js
Но со '' не срабатывает | 0
источник

С

Славик in pro.js
а ты откуда узнал об этом заклинании
источник

НС

Никита Сковорода... in pro.js
В моём оригинальном скрипте смысл конкатенации через джойны — в построении плоской строки
источник

НС

Никита Сковорода... in pro.js
А про заклинание | 0 которое делает произвольную строку плоской я узнал из https://www.npmjs.com/package/flatstr
источник

НС

Никита Сковорода... in pro.js
Но, как показало тестирование, оно не произвольную строку плоской делает
источник

НС

Никита Сковорода... in pro.js
И если начинать конкатенировать что-то в '' — | 0 не срабатывает и строка не становится плоской
источник

НС

Никита Сковорода... in pro.js
А если начинать с [].toString() —  срабатывает и у нас получаются плоские строки
источник

НС

Никита Сковорода... in pro.js
Я сам удивлён
источник

НС

Никита Сковорода... in pro.js
Причём так не обязательно, кажется с любой строки, возвращённой из функции срабатывает.
источник

НС

Никита Сковорода... in pro.js
А не, не с любой.
источник

С

Славик in pro.js
ну в репе есть объяснение про способ представления строк
источник

С

Славик in pro.js
array / tree
источник

С

Славик in pro.js
но это всё равно не дает четкого ответа
источник

L

Lupusregina[beta] in pro.js
а что улучшил?( я разницы чет не вижу особой.. хотя не помню уже время предыдщих скриптов(
источник

С

Славик in pro.js
про черную магию согласен
источник

С

Славик in pro.js
использовать такие заклинания чревато
источник