Замена символов в строке jquery, javascript
Подскажите пожалуйста, как заменить символы в строке
Например, есть строка 14245 Нужно заменить второй по счету символ |
<script> var a = "14245"; var b = a.split(""); // Сделать из строки массив b[1] = "A"; // Заменить второй символ a = b.join(""); // Снова собрать строку из массива alert(a); </script> |
var str = "14245"; str = str.slice(0, 1) + "A" + str.slice(2); alert(str); |
На самом деле, можно значительно проще.
var str='14245'; str[1]='A'; Строковый тип сам по себе является массивом символов. |
милт,
где это работает? |
Хм действительно не работает. А в других языках это работает. Я думал что яваскрипт самый простой язык среди всех. Оказывается это не всегда так.
|
Цитата:
|
Цитата:
на самом деле много где не работает. Строка - хоть и объект (передается по ссылке), но неизменяемый. |
Часовой пояс GMT +3, время: 00:35. |