Строкові дані в javascript

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

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

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

Давайте розглянемо приклад, коли потрібно використовувати подвійні і одинарні лапки при написанні строкового типу даних:

Використання подвійних і одинарних лапок

Отже я написав пропозицію: Він сказав «це нормально» і пішов. Для того, щоб в самому реченні використовувати подвійні лапки і при цьому вказати, що я пишу строковий тип даних, я використовував зворотний слеш. Зворотний слеш перед знаком подвійних лапок, говорить інтерпретатору, що далі йде не закінчення рядка і використання подвійних лапок для форматування строкового змісту і таким чином ми маємо можливість використовувати скільки завгодно подвійних лапок без проблеми закриття нашої рядки передчасно.

Запити до змінної зі строковим даними

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

Властивість строкової змінної

Я створив просту строкову змінну в першому рядку мого коду, а у другому рядку застосував оператор alert з властивістю length, яке вказує кількість символів в моїй змінної. І тепер при збереженні ви побачите у вікні браузера попереджувала вікно з числом символів моєї змінної. Крім кількості символів можна отримувати різну інформацію про нашу змінної, наприклад дізнатися чи немає в ній іншого слова, можна перетворити все символи в нижній або верхній регістр і т.д.