Комментарии 6
Не ради holly war, а интереса из: какие пакеты есть только в go?
0
У вас везде неправильная проверка. Код вида
if (!prop.indexOf('_'))ведь не будет проверять строку на наличие подчеркивания.
0
Данный код проверяет что '_' первый символ в строке — indexOf в таком случае возвращает 0, соответственно !0 === true. Попробуйте запустить в консоли
str = '_aaaa'
!str.indexOf('_') // true
str = 'aaaa_'
!str.indexOf('_') // false
str = 'aaaa'
!str.indexOf('_') // false
Хотя согласен, лучше заменить на startsWith()
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Аскетичный вебъ: прототип барахолки на go и js