Как стать автором
Обновить

Комментарии 6

Не ради holly war, а интереса из: какие пакеты есть только в go?

Я не совсем удачно выразился, просто на момент разработки у меня не было доступа в интернет, а для go локально были пакеты из предыдущего проекта. Для эликсира пришлось бы всё руками писать.
У вас везде неправильная проверка. Код вида
if (!prop.indexOf('_'))
ведь не будет проверять строку на наличие подчеркивания.

Данный код проверяет что '_' первый символ в строке — indexOf в таком случае возвращает 0, соответственно !0 === true. Попробуйте запустить в консоли


str = '_aaaa'
!str.indexOf('_') // true
str = 'aaaa_'
!str.indexOf('_') // false
str = 'aaaa'
!str.indexOf('_') // false

Хотя согласен, лучше заменить на startsWith()

Спасибо за статью и за Svelte отдельно)))) Добавляйтесь в наш русскоязычный телеграмм если еще не там: @sveltejs
Добавился, спасибо.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.