От первого html тега, до SEO оптимизации порталов
Украина
+380 63 85 62 538
admin@sozdaj-sam.com

Работа со строками в javascript

Строковый тип данных

Работа со строками в javascript

Когда мы работаем с текстовыми данными в наших программах, при работе с логинами, паролями, электронными адресами и т.д., используем термин строки, для описания типа этих значений. Мы с вами уже проходили это, когда писали очень простую программу вывода предупреждения в окне браузера через оператор alert:

Значение записанное в двойных кавычках, есть строковое и называется — строковый литерал. К примеру, числа: 5, 100500 — числовые литералы. Ну и конечно мы можем использовать этот метод для создания строковых данных в переменной:

Как видите с примера выше, я создал переменную присвоив ей строковое значение Hello, world, а затем во второй строке при помощи оператора alert вывел ее в окне предупреждения нашего браузера. Обратите внимание на вторую строку кода, я не использую кавычки при написании имени переменной, потому, что хочу вывести само значение переменной, а не ее имя.

При написании строкового литерала можно использовать как двойные кавычки, так и одинарные, я использую двойные, так как привык постоянно к ним. Главное не смешивать использование кавычек, начав двойными и заканчивая одинарными.

Большинство языков программирования использую двойные кавычки, поэтому и вы себя приучите использовать двойные, возможно после освоения js вы захотите изучать и другие языки программирования и вам не придется переучивать себя писать двойные кавычки.

Давайте рассмотрим пример, когда нужно использовать двойные и одинарные кавычки при написании строкового типа данных:

Итак я написал предложение: Он сказал «это нормально» и ушёл. Для того, чтобы в самом предложении использовать двойные кавычки и при этом указать, что я пишу строковый тип данных, я использовал обратный слеш. Обратный слеш перед знаком двойных кавычек, говорит интерпретатору, что далее идет не окончание строки и использование двойных кавычек для форматирования строкового содержания и таким образом мы имеем возможность использовать сколько угодно двойных кавычек без проблемы закрытия нашей строки преждевременно.

Запросы к переменной со строковым данным

В большинстве языков программирования переменные со строковыми данными позволяют много чего делать и узнавать о содержимом переменной. Эти переменные выходят за типичные рамки простого хранения некоторых символов. Мы можем запросить информацию о них, о чем мы еще не однократно поговорим позже, но для подтверждения своих слов мы разберем один пример:

Я создал простую строковую переменную в первой строке моего кода, а во второй строке применил оператор alert со свойством length, которое указывает количество символов в моей переменной. И теперь при сохранении вы увидите в окне браузера предупреждающее окно с числом символов моей переменной. Помимо количества символов можно получать различную информацию о нашей переменной, к примеру узнать нету ли в ней другого слова, можно преобразовать все символы в нижний или верхний регистр и т.д.

Вы уже поняли, что наши переменные не немые, они могут предоставить очень много информации для нас, думаю вам стало еще интереснее изучать этот замечательный язык javascript, ну тогда до следующего занятия.

Написать ответ

© 2016 Андриевский Андрей
Украина, город Киев
Тел: (063) 856-2538
E-Mail: admin@sozdaj-sam.com
Web: https://sozdaj-sam.com/