Apa itu string dalam javascript?

Dalam JavaScript, string dibuat dengan mengelilinginya dengan tanda kutip. Ada tiga cara Anda dapat menggunakan tanda kutip

  • Kutipan tunggal.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    _6
  • Kutipan ganda.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    _7
  • Backtick.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    _8

Sebagai contoh,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;

Tanda kutip tunggal dan tanda kutip ganda pada dasarnya sama dan Anda dapat menggunakan salah satunya

Backticks umumnya digunakan saat Anda perlu memasukkan variabel atau ekspresi ke dalam string. Ini dilakukan dengan membungkus variabel atau ekspresi dengan

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
9 seperti yang ditunjukkan di atas

Anda juga dapat menulis kutipan di dalam kutipan lain. Sebagai contoh,

const name = 'My name is "Peter".';

Namun, kutipan tersebut tidak boleh cocok dengan kutipan di sekitarnya. Sebagai contoh,

const name = 'My name is 'Peter'.'; // error
_

Akses Karakter String

Anda dapat mengakses karakter dalam string dengan dua cara

  • Salah satu caranya adalah memperlakukan string sebagai array. Sebagai contoh,
const a = 'hello';
console.log(a[1]); // "e"
  • Cara lain adalah dengan menggunakan metode
    const name = 'My name is "Peter".';
    0. Sebagai contoh,
const a = 'hello';
console.log(a.charAt(1)); // "e"
_

String JavaScript tidak dapat diubah

Dalam JavaScript, string tidak dapat diubah. Itu berarti karakter string tidak dapat diubah. Sebagai contoh,

let a = 'hello';
a[0] = 'H';
console.log(a); // "hello"

Namun, Anda dapat menetapkan nama variabel ke string baru. Sebagai contoh,

let a = 'hello';
a = 'Hello';
console.log(a); // "Hello"

JavaScript peka terhadap huruf besar-kecil

JavaScript peka terhadap huruf besar-kecil. Itu berarti dalam JavaScript, huruf kecil dan huruf besar diperlakukan sebagai nilai yang berbeda. Sebagai contoh,

const a = 'a';
const b = 'A'
console.log(a === b); // false

Dalam JavaScript,

const name = 'My name is "Peter".';
1 dan
const name = 'My name is "Peter".';
2 diperlakukan sebagai nilai yang berbeda


String Multiline JavaScript

Untuk menggunakan string multibaris, Anda dapat menggunakan operator

const name = 'My name is "Peter".';
3 atau operator
const name = 'My name is "Peter".';
4. Sebagai contoh,

// using the + operator
const message1 = 'This is a long message ' +
    'that spans across multiple lines' + 
    'in the code.'

// using the \ operator
const message2 = 'This is a long message \
that spans across multiple lines \
in the code.'

Panjang String JavaScript

Untuk menemukan panjang string, Anda dapat menggunakan properti

const name = 'My name is "Peter".';
5 bawaan. Sebagai contoh,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
0

Objek String JavaScript

Anda juga dapat membuat string menggunakan kata kunci

const name = 'My name is "Peter".';
6. Sebagai contoh,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
_1

Catatan. Disarankan untuk menghindari penggunaan objek string. Menggunakan objek string memperlambat program


Metode String JavaScript

Berikut adalah metode String JavaScript yang umum digunakan

MethodDescriptioncharAt(index)mengembalikan karakter pada indexconcat yang ditentukan()menggabungkan dua atau lebih stringsreplace()mengganti string dengan yang lain stringsplit()mengonversi string menjadi larik stringssubstr(mulai, panjang)mengembalikan bagian dari stringsubstring(mulai,

Contoh. Metode String JavaScript

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
_2

String JavaScript() Fungsi


Fungsi

const name = 'My name is "Peter".';
_7 digunakan untuk mengubah berbagai tipe data menjadi string. Sebagai contoh,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
_3

Jika Anda ingin mempelajari lebih lanjut tentang konversi string, kunjungi Konversi Jenis JavaScript


Karakter Melarikan Diri

Anda dapat menggunakan karakter escape backslash

const name = 'My name is "Peter".';
4 untuk menyertakan karakter khusus dalam sebuah string. Sebagai contoh,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
_4

Keluaran

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
5

Dalam program di atas, kutipan yang sama disertakan menggunakan

const name = 'My name is "Peter".';
4

Berikut adalah cara lain yang dapat Anda gunakan

const name = 'My name is "Peter".';
4

CodeOutput\"sertakan kutipan ganda\termasuk garis miring terbalik\nbaris baru\carriage return\tab vertikal\tab horizontal\backspace\fform feed

Apa itu string dalam contoh JavaScript?

Sebuah string dapat berupa teks apa pun di dalam tanda kutip ganda atau tunggal . biarkan carName1 = "Volvo XC60"; . Karakter pertama di posisi 0, yang kedua di 1, dan seterusnya.

Apa itu string dan contohnya?

String digunakan untuk menyimpan teks/karakter . Misalnya, "Hello World" adalah serangkaian karakter.

Apa yang ada di dalam string?

Sebuah string umumnya dianggap sebagai tipe data dan sering diimplementasikan sebagai sebuah struktur data array dari byte (atau kata-kata) yang menyimpan urutan elemen, biasanya karakter, menggunakan beberapa . String juga dapat menunjukkan array yang lebih umum atau tipe dan struktur data urutan (atau daftar) lainnya. . String may also denote more general arrays or other sequence (or list) data types and structures.

Bagaimana cara mendeklarasikan string dalam JavaScript?

Untuk mendeklarasikan variabel dalam JavaScript, Anda perlu menggunakan kata kunci var, let, atau const. Baik berupa string atau angka, gunakan kata kunci var, let, atau const untuk deklarasinya. Tetapi untuk mendeklarasikan variabel string kita harus meletakkan string tersebut di dalam tanda kutip ganda atau tanda kutip tunggal