Согласие на обработку персональных данных.

09.07.2020
Новые видео и статья Операторы != и == против операторов !== и ===.

04.07.2020
Новый выпуск журнала Автоматизация и Программирование.

15.06.2020
Новые видео и статья JavaScript и CSS.

10.06.2020
Новые видео и статья Как в С++ получить от пользователя строку с пробелами.

08.06.2020
Новый выпуск журнала Автоматизация и Программирование.



Раздел: Сайтостроение / JavaScript /

Как получить символ строки в 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

Небольшая книга о JavaScript, которая поможет вам в изучении JavaScript. В книге и рассылке сведения для начинающих: что такое JavaScript, как это работает, письма, которые помогут принять решение, надо ли вам это или нет, а также полезные ссылки на обучающие материалы. Подробнее...
Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика