Раздел: Сайтостроение / JavaScript /
Как получить символ строки в JavaScript
Что такое JavaScript
Небольшая книга о JavaScript, которая поможет вам в изучении JavaScript. В книге и рассылке сведения для начинающих: что такое JavaScript, как это работает, письма, которые помогут принять решение, надо ли вам это или нет, а также полезные ссылки на обучающие материалы. Подробнее... |
Чтобы получить отдельный символ строки в JavaScript, можно воспользоваться обычным способом, который работает и в других языках программирования:
str[1]
Здесь мы обращаемся ко 2-му символу строки str
(нумерация в JavaScript начинается с нуля).
Это правильный современный подход, и это будет работать в большинстве браузеров. Но не в Internet Explorer (хотя новые версии IE уже поддерживают этот способ). Поэтому не лишним будет знать другой способ получения символа из строки, пусть и немного устаревший...
Как всегда напоминаю, что полный обучающий курс по JavaScript можно найти здесь:
>>> JavaScript, jQuery и Ajax с нуля до гуру >>>
Метод charAt в JavaScript
В JavaScript есть метод charAt()
, который возвращает символ
строки, находящийся на позиции, указанной в параметре метода. Индексация
также начинается с нуля. То есть чтобы получить 2-й символ строки
str
, надо вызвать метод следующим образом:
str.charAt(1)
Этот метод работает во всех браузерах (ну во всяком случае во всех распространённых). Так что его можно использовать без страха, что у какого-нибудь пользователя, который ещё работает в IE, не запустится ваш сценарий.
Впрочем, если вы уверены, что ваш сценарий будет выполняться в современном браузере, то лучше использовать первый способ.
Ну и если что-то ещё непонятно, посмотрите пример использования этого метода в простой задаче, которую я решил на 5-ти языках программирования...
Эта статья - лишь капля в море знаний о JavaScript. Если хотите испить эту чашу до дна, то изучить этот язык, а также jQuery и Ajax можно здесь:
>>> JavaScript, jQuery и Ajax с нуля до гуру >>>
Вступить в группу "Основы программирования"
Подписаться на канал в РУТУБ Подписаться на Дзен-канал Подписаться на рассылки по программированию |
Программирование на JavaScript
Видеокурс о программировании на JavaScript. Содержит 8 больших разделов от основ до работы с сетевыми запросами. В комплекте 5 подарков - мини-курсов по темам, связанным с сайтостроением. 72 урока продолжительностью более 13 часов. Упражнения и примеры исходных кодов. Поддержка от автора. Подробнее... |