Допоможіть розробці сайту, ділитися статтею з друзями!

Вступ до рядка в JavaScript

Рядок у JavaScript - це об'єкт, який є послідовністю з нуля або більше символів. Рядок береться в одинарні або подвійні лапки як ( ‘ ) і ( “ ) відповідно, наприклад, «деякий рядок» або «деякий рядок» обидва прийнятні та однакові. Рядок може містити символи, цифри, символи і навіть спеціальні символи, такі як '\b', '\n', '\t', '\r', '\' тощо. Деякі з прикладів рядка - "привіт" , «hello world», «123», «hello» + «world», «hello\nworld» тощо.У javaScript рядок можна створити двома способами, одним із яких є рядковий об’єкт (за допомогою нового ключового слова), а інший – рядковим літералом.

Рядок у JavaScript як рядковий об'єкт (з використанням нового ключового слова) -

Рядок можна визначити або зберегти як об'єкт класу String, об'єкт string створюється за допомогою ключового слова new. Синтаксис цього наведено нижче -

"var str=новий рядок( деякий рядок);"

як вище, нове ключове слово використовується для створення об'єкта рядка.

Приклади рядка в JavaScript

Давайте розберемося на прикладі створення рядка в JavaScript за допомогою нового ключового слова.

Приклад №1

Код:

Це приклад рядка в JavaScript

Приклад рядка:

Вихід:

Рядок у JavaScript як рядковий літерал -

Рядок можна визначити або зберегти як рядковий литерал без використання нового ключового слова. Синтаксис цього наведено нижче -

"var str=деякий рядок ;"

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

Приклад 2

Код:

Це приклад рядка в JavaScript

Приклад рядка:

Вихід:

Визначення рядка в JavaScript -

JavaScript мова є нетипізованою мовою, що означає, що в змінній JavaScript не потрібно оголошувати будь-який тип даних, змінна може зберігати значення будь-якого типу даних.У javaScript для оголошення змінних нам потрібно використовувати ключове слово var. Ключове слово var використовується лише для оголошення змінної, будь то рядковий чи числовий тип даних.

Давайте подивимося, як оголошувати рядки в JavaScript:

"var name=Джон; var city=Бангалор;"

Приклад №3

Код:

Це приклад рядка в JavaScript 

Вихід:

Ініціалізація рядка в JavaScript -

Як ми вже обговорювали вище, його можна створити або ініціалізувати як об'єкт або як литерал. тому можливий спосіб ініціалізації:

"var str1=новий рядок (деяка рядок); var str2=new String( &39;якийсь рядок&39;); var str3=&39; деякий рядок &39;; var str4=деякий рядок ;"

Зверніть увагу, що str1==str2 є хибним, одинарні та подвійні лапки не мають значення, це хибно, тому що new String() повернув примітив рядка, але об'єкт String, і ми знаємо, що два об'єкти не можуть бути рівними. Тоді як str3==str4 вірно.

Давайте розберемося на прикладі порівняння рядків на основі різних способів ініціалізації.

Приклад №4

Код:

Це приклад рядка в JavaScript

Порівняння рядків на основі іншого способу ініціалізації :

Вихід:

Правила та положення

  • Коли ми оголошуємо та ініціалізуємо рядки в JavaScript, ми завжди беремо рядок у одинарні лапки (’) або подвійні лапки (“). який повідомляє браузеру, що він має справу з рядком.
  • Ще одне правило, якого слід дотримуватися, – не змішувати лапки, якщо ми починаємо з одинарної лапки й закінчуємо її подвійною, а потім не розуміємо JavaScript, що це означає.
  • Наступне правило полягає в тому, що якщо рядок містить одинарні або подвійні лапки, а для вкладеного рядка також використовуються ті самі лапки, тоді JavaScript вирішує це, оскільки рядок закінчується і не розуміє, що буде далі, і видає повідомлення про помилку. . Отже, щоб браузер розглядав лапку як символ, нам потрібно уникнути одинарної лапки, а не працювати, коли рядок закінчується. Уникнення одинарної лапки здійснюється шляхом розміщення зворотної косої риски \ перед лапкою

Приклад:

var str='Привіт, \'Пане Джон\'.';

або

"var str=Привіт, \Mr. Джон\.;"

або

"var str=&39;Привіт, містер Джон.&39;;"

або

"var str=Привіт, пане Джон&39;.;"

ми можемо використовувати деякі вбудовані функції для рядка, заданого JavaScript.

  • concat()
  • match()
  • search()
  • replace()
  • substr()
  • toString()
  • toLowerCase()
  • toUpperCase()
  • split()
  • trim()

Висновок

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

Рекомендовані статті

Це посібник із рядка в JavaScript. Тут ми обговорюємо вступ, правила та різні приклади рядка в JavaScript. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. parseFloat в JavaScript
  2. Арифметика в JavaScript
  3. Форми в JavaScript
  4. Розбір дати JavaScript

Допоможіть розробці сайту, ділитися статтею з друзями!