низкоуровневая работа со строками
как записать символ в строку на опр позицию?
|
function ch(pos,char,str) { return str.slice(0,pos)+char+str.slice(str.length-pos-1) } alert(ch(2,'a','hello')); |
это медленнее чем просто контакенация
я просто посмвольно обрабатываю с первого символа до последнего контакенация - потеря производительности я знаю, как устроена контакенация (говорю тебе как сишник) мне просто надо записать символ на опр позицию без контакенациии |
Строки в JS неизменяемы.
|
то есть придётся мириться?
|
Как хотите :)
|
Часовой пояс GMT +3, время: 13:24. |