Javascript String Metode dan Penggunaanya



JavaScript memiliki banyak metode bawaan yang dapat digunakan untuk memanipulasi dan bekerja dengan string. Berikut adalah beberapa metode string yang umum digunakan beserta penjelasan dan contoh penggunaannya:
1. length
Mengembalikan panjang string.
let text = "Hello, World!";
console.log(text.length); // Output: 13
2. charAt(index)
Mengembalikan karakter pada indeks tertentu.
let text = "Hello, World!";
console.log(text.charAt(1)); // Output: e
3. concat(string1, string2, ...)
Menggabungkan dua atau lebih string.
let text1 = "Hello";
let text2 = "World";
console.log(text1.concat(" ", text2)); // Output: Hello World
4. indexOf(substring)
Mengembalikan indeks pertama dari substring yang ditemukan, atau -1 jika tidak ditemukan.
let text = "Hello, World!";
console.log(text.indexOf("World")); // Output: 7
5. lastIndexOf(substring)
Mengembalikan indeks terakhir dari substring yang ditemukan, atau -1 jika tidak ditemukan.
let text = "Hello, World! World!";
console.log(text.lastIndexOf("World")); // Output: 14
6. slice(start, end)
Mengembalikan bagian dari string mulai dari indeks start hingga end (tidak termasuk end).
let text = "Hello, World!";
console.log(text.slice(7, 12)); // Output: World
7. substring(start, end)
Mirip dengan slice, tetapi tidak menerima indeks negatif.
let text = "Hello, World!";
console.log(text.substring(7, 12)); // Output: World
8. substr(start, length)
Mengembalikan bagian dari string mulai dari indeks start dengan panjang length.
let text = "Hello, World!";
console.log(text.substr(7, 5)); // Output: World
9. replace(searchValue, newValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text.replace("World", "JavaScript")); // Output: Hello, JavaScript!
10. toUpperCase()
Mengubah string menjadi huruf besar.
let text = "Hello, World!";
console.log(text.toUpperCase()); // Output: HELLO, WORLD!
11. toLowerCase()
Mengubah string menjadi huruf kecil.
let text = "Hello, World!";
console.log(text.toLowerCase()); // Output: hello, world!
12. trim()
Menghapus spasi di awal dan akhir string.
let text = " Hello, World! ";
console.log(text.trim()); // Output: Hello, World!
13. split(separator)
Membagi string menjadi array berdasarkan separator.
let text = "Hello, World!";
console.log(text.split(" ")); // Output: ["Hello,", "World!"]
14. includes(substring)
Mengembalikan true jika string mengandung substring, dan false jika tidak.
let text = "Hello, World!";
console.log(text.includes("World")); // Output: true
15. startsWith(substring)
Mengembalikan true jika string dimulai dengan substring, dan false jika tidak.
let text = "Hello, World!";
console.log(text.startsWith("Hello")); // Output: true
16. endsWith(substring)
Mengembalikan true jika string diakhiri dengan substring, dan false jika tidak.
let text = "Hello, World!";
console.log(text.endsWith("World!")); // Output: true
17. repeat(count)
Mengulang string sebanyak count kali.
let text = "Hello";
console.log(text.repeat(3)); // Output: HelloHelloHello
18. match(regexp)
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text.match(/World/)); // Output: ["World"]
19. search(regexp)
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text.search(/World/)); // Output: 7
20. padStart(targetLength, padString)
Menambahkan karakter tertentu di awal string hingga mencapai panjang tertentu.
let text = "5";
console.log(text.padStart(4, "0")); // Output: 0005
21. padEnd(targetLength, padString)
Menambahkan karakter tertentu di akhir string hingga mencapai panjang tertentu.
let text = "5";
console.log(text.padEnd(4, "0")); // Output: 5000
22. charCodeAt(index)
Mengembalikan kode Unicode dari karakter pada indeks tertentu.
let text = "Hello";
console.log(text.charCodeAt(1)); // Output: 101
23. fromCharCode(code1, code2, ...)
Mengembalikan string dari kode Unicode yang diberikan.
console.log(String.fromCharCode(72, 101, 108, 108, 111)); // Output: Hello
24. localeCompare(compareString)
Membandingkan dua string secara lokal (berdasarkan bahasa).
let text1 = "apple";
let text2 = "banana";
console.log(text1.localeCompare(text2)); // Output: -1 (karena "apple" < "banana")
25. trimStart() dan trimEnd()
Menghapus spasi di awal (trimStart) atau di akhir (trimEnd) string.
let text = " Hello, World! ";
console.log(text.trimStart()); // Output: "Hello, World! "
console.log(text.trimEnd()); // Output: " Hello, World!"
26. toLocaleLowerCase() dan toLocaleUpperCase()
Mengubah string menjadi huruf kecil atau besar berdasarkan lokal.
let text = "Hello, World!";
console.log(text.toLocaleLowerCase()); // Output: hello, world!
console.log(text.toLocaleUpperCase()); // Output: HELLO, WORLD!
27. normalize(form)
Mengembalikan bentuk normalisasi Unicode dari string.
let text = "Å";
console.log(text.normalize("NFD")); // Output: Å
28. codePointAt(pos)
Mengembalikan kode titik Unicode dari karakter pada posisi tertentu.
let text = "😊";
console.log(text.codePointAt(0)); // Output: 128522
29. includes(searchString, position)
Mengembalikan true jika string mengandung searchString mulai dari posisi tertentu.
let text = "Hello, World!";
console.log(text.includes("World", 8)); // Output: false
30. startsWith(searchString, position) dan endsWith(searchString, length)
Mengembalikan true jika string dimulai atau diakhiri dengan searchString mulai dari posisi tertentu.
let text = "Hello, World!";
console.log(text.startsWith("World", 7)); // Output: true
console.log(text.endsWith("Hello", 5)); // Output: true
31. repeat(count)
Mengulang string sebanyak count kali.
let text = "Hello";
console.log(text.repeat(3)); // Output: HelloHelloHello
32. matchAll(regexp)
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text.matchAll(regexp)]); // Output: [["l"], ["l"], ["l"]]
33. replaceAll(searchValue, replaceValue)
Mengganti semua kemunculan searchValue dengan replaceValue.
let text = "Hello, World! World!";
console.log(text.replaceAll("World", "JavaScript")); // Output: Hello, JavaScript! JavaScript!
34. at(index)
Mengembalikan karakter pada indeks tertentu, mendukung indeks negatif.
let text = "Hello, World!";
console.log(text.at(-1)); // Output: !
35. String.raw
Mengembalikan string mentah tanpa memproses escape sequence.
let path = String.raw`C:\Development\profile\aboutme.html`;
console.log(path); // Output: C:\Development\profile\aboutme.html
36. String.fromCodePoint(codePoint1, codePoint2, ...)
Mengembalikan string dari kode titik Unicode yang diberikan.
console.log(String.fromCodePoint(9731, 9733, 9842)); // Output: ☃★♲
37. String.prototype[Symbol.iterator]
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
for (let char of text) {
console.log(char);
}
// Output: H, e, l, l, o
38. String.prototype.anchor(name)
Membuat elemen anchor HTML dengan nama tertentu.
let text = "Hello";
console.log(text.anchor("myAnchor")); // Output: <a name="myAnchor">Hello</a>
39. String.prototype.big()
Membuat elemen HTML.
let text = "Hello";
console.log(text.big()); // Output: <big>Hello</big>
40. String.prototype.blink()
Membuat elemen HTML.
let text = "Hello";
console.log(text.blink()); // Output: <blink>Hello</blink>
41. String.prototype.bold()
Membuat elemen HTML.
let text = "Hello";
console.log(text.bold()); // Output: <b>Hello</b>
42. String.prototype.fixed()
Membuat elemen HTML.
let text = "Hello";
console.log(text.fixed()); // Output: <tt>Hello</tt>
43. String.prototype.fontcolor(color)
Membuat elemen HTML dengan warna tertentu.
let text = "Hello";
console.log(text.fontcolor("red")); // Output: <font color="red">Hello</font>
44. String.prototype.fontsize(size)
Membuat elemen HTML dengan ukuran tertentu.
let text = "Hello";
console.log(text.fontsize(5)); // Output: <font size="5">Hello</font>
45. String.prototype.italics()
Membuat elemen HTML.
let text = "Hello";
console.log(text.italics()); // Output: <i>Hello</i>
46. String.prototype.link(url)
Membuat elemen HTML dengan URL tertentu.
let text = "Hello";
console.log(text.link("https://example.com")); // Output: <a href="https://example.com">Hello</a>
47. String.prototype.small()
Membuat elemen HTML.
let text = "Hello";
console.log(text.small()); // Output: <small>Hello</small>
48. String.prototype.strike()
Membuat elemen HTML.
let text = "Hello";
console.log(text.strike()); // Output: <strike>Hello</strike>
49. String.prototype.sub()
Membuat elemen HTML.
let text = "Hello";
console.log(text.sub()); // Output: <sub>Hello</sub>
50. String.prototype.sup()
Membuat elemen HTML.
let text = "Hello";
console.log(text.sup()); // Output: <sup>Hello</sup>
51. String.prototype.toString()
Mengembalikan string itu sendiri.
let text = new String("Hello");
console.log(text.toString()); // Output: Hello
52. String.prototype.valueOf()
Mengembalikan nilai primitif dari string.
let text = new String("Hello");
console.log(text.valueOf()); // Output: Hello
53. String.prototype@@iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
54. String.prototype.toWellFormed()
Mengembalikan string yang telah dinormalisasi ke bentuk yang baik (well-formed).
let text = "Hello\uD800World";
console.log(text.toWellFormed()); // Output: Hello�World
55. String.prototype.isWellFormed()
Mengembalikan true jika string dalam bentuk yang baik (well-formed), dan false jika tidak.
let text = "Hello\uD800World";
console.log(text.isWellFormed()); // Output: false
56. String.prototype.toLocaleLowerCase([locale, locale, ...])
Mengubah string menjadi huruf kecil berdasarkan lokal tertentu.
let text = "HELLO, WORLD!";
console.log(text.toLocaleLowerCase('tr')); // Output: hello, world!
57. String.prototype.toLocaleUpperCase([locale, locale, ...])
Mengubah string menjadi huruf besar berdasarkan lokal tertentu.
let text = "hello, world!";
console.log(text.toLocaleUpperCase('tr')); // Output: HELLO, WORLD!
58. String.prototype.localeCompare(compareString, locales, options)
Membandingkan dua string secara lokal dengan opsi tertentu.
let text1 = "apple";
let text2 = "banana";
console.log(text1.localeCompare(text2, 'en', { sensitivity: 'base' })); // Output: -1
59. String.prototype.normalize([form])
Mengembalikan bentuk normalisasi Unicode dari string dengan bentuk tertentu.
let text = "Å";
console.log(text.normalize("NFC")); // Output: Å
60. String.prototype.repeat(count)
Mengulang string sebanyak count kali.
let text = "Hello";
console.log(text.repeat(3)); // Output: HelloHelloHello
61. String.prototype.search(regexp)
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text.search(/World/)); // Output: 7
62. String.prototype.split(separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text.split(" ", 1)); // Output: ["Hello,"]
63. String.prototype.substring(start, end)
Mengembalikan bagian dari string mulai dari indeks start hingga end (tidak termasuk end).
let text = "Hello, World!";
console.log(text.substring(7, 12)); // Output: World
64. String.prototype.substr(start, length)
Mengembalikan bagian dari string mulai dari indeks start dengan panjang length.
let text = "Hello, World!";
console.log(text.substr(7, 5)); // Output: World
65. String.prototype.toLowerCase()
Mengubah string menjadi huruf kecil.
let text = "Hello, World!";
console.log(text.toLowerCase()); // Output: hello, world!
66. String.prototype.toUpperCase()
Mengubah string menjadi huruf besar.
let text = "Hello, World!";
console.log(text.toUpperCase()); // Output: HELLO, WORLD!
67. String.prototype.trim()
Menghapus spasi di awal dan akhir string.
let text = " Hello, World! ";
console.log(text.trim()); // Output: Hello, World!
68. String.prototype.trimStart()
Menghapus spasi di awal string.
let text = " Hello, World! ";
console.log(text.trimStart()); // Output: "Hello, World! "
69. String.prototype.trimEnd()
Menghapus spasi di akhir string.
let text = " Hello, World! ";
console.log(text.trimEnd()); // Output: " Hello, World!"
70. String.prototype.valueOf()
Mengembalikan nilai primitif dari string.
let text = new String("Hello");
console.log(text.valueOf()); // Output: Hello
71. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
72. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
73. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
74. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
75. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
76. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
77. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
78. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
79. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
80. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
81. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
82. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
83. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
84. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
85. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
86. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
87. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
88. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
89. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
90. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
91. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
92. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
93. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
94. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
95. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
96. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
97. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
98. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
99. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
100. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
101. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
102. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
103. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
104. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
105. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
106. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
107. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
108. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
109. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
110. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
111. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
112. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
113. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
114. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
115. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
116. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
117. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
118. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
119. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
120. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
121. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
122. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
123. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
124. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
125. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
126. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
127. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
128. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
129. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
130. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
131. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
132. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
133. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
134. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
135. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
136. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
137. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
138. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
139. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
140. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
141. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
142. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
143. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
144. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
145. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
146. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
147. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
148. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
149. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
150. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
151. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
152. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
153. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
154. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
155. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
156. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
157. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
158. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
159. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
160. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
161. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
162. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
163. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
164. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
165. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
166. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
167. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
168. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
169. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
170. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
171. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
172. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
173. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
174. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
175. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
176. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
177. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
178. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
179. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
180. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
181. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
182. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
183. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
184. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
185. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
186. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
187. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
188. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
189. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
190. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
191. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
192. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
193. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
194. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
195. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
196. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
197. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
198. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
199. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
200. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
201. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
202. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
203. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
204. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
205. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
206. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
207. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
208. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
209. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
210. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
211. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
212. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
213. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
214. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
215. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
216. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
217. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
218. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
219. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
220. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
221. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
222. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
223. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
224. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
225. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
226. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
227. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
228. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
229. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
230. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
231. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
232. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
233. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
234. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
235. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
236. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
237. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
238. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
239. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
240. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
241. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
242. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
243. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
244. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
245. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
246. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
247. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
248. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
249. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
250. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
251. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
252. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
253. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
254. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
255. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
256. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
257. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
258. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
259. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
260. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
261. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
262. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
263. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
264. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
265. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
266. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
267. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
268. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
269. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
270. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
271. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
272. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
273. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
274. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
275. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
276. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
277. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
278. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
279. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
280. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
281. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
282. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
283. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
284. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
285. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
286. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
287. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
288. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
289. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
290. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
291. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
292. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
293. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
294. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
295. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
296. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
297. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
298. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
299. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
300. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
301. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
302. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
303. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
304. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
305. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
306. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
307. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
308. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
309. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
310. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
311. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
312. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
313. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
314. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
315. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
316. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
317. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
318. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
319. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
320. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
321. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
322. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
323. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
324. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
325. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
326. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
327. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
328. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
329. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
330. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
331. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
332. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
333. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
334. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
335. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
336. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
337. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
338. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
339. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
340. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
341. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
342. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
343. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
344. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
345. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
346. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
347. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
348. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
349. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
350. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
351. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
352. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
353. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
354. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
355. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
356. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
357. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
358. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
359. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
360. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
361. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
362. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
363. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
364. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
365. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
366. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
367. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
368. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
369. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
370. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
371. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
372. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
373. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
374. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
375. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
376. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
377. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
378. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
379. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
380. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
381. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
382. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
383. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
384. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
385. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
386. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
387. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
388. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
389. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
390. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
391. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
392. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
393. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
394. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
395. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
396. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
397. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
398. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
399. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
400. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
401. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
402. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
403. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
404. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
405. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
406. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
407. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
408. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
409. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
410. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
411. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
412. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
413. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
414. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
415. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
416. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
417. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
418. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
419. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
420. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
421. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
422. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
423. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
424. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
425. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
426. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
427. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
428. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
429. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
430. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
431. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
432. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
433. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
434. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
435. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
436. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
437. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
438. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
439. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
440. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
441. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
442. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
443. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
444. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
445. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
446. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
447. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
448. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
449. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
450. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
451. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
452. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
453. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
454. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
455. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
456. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
457. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
458. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
459. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
460. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
461. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
462. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
463. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
464. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
465. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
466. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
467. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
468. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
469. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
470. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
471. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
472. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
473. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
474. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
475. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
476. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
477. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
478. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
479. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
480. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
481. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
482. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
483. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
484. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
485. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
486. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
487. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
488. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
489. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
490. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
491. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
492. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
493. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
494. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
495. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
496. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
497. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
498. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
499. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
500. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
501. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
502. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
503. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
504. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
505. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
506. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
507. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
508. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
509. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
510. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
511. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
512. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
513. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
514. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
515. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
516. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
517. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
518. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
519. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
520. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
521. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
522. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
523. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
524. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
525. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
526. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
527. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
528. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
529. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
530. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
531. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
532. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
533. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
534. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
535. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
536. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
537. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
538. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
539. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
540. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
541. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
542. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
543. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
544. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
545. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
546. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
547. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
548. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
549. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
550. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
551. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
552. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
553. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
554. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
555. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
556. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
557. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
558. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
559. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
560. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
561. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
562. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
563. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
564. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
565. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
566. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
567. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
568. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
569. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
570. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
571. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
572. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
573. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
574. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
575. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
576. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
577. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o
578. String.prototypeSymbol.match
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan hasilnya.
let text = "Hello, World!";
console.log(text[Symbol.match](/World/)); // Output: ["World"]
579. String.prototypeSymbol.matchAll
Mengembalikan semua hasil pencocokan dari ekspresi reguler.
let text = "Hello, World!";
let regexp = /l/g;
console.log([...text[Symbol.matchAll](regexp)]); // Output: [["l"], ["l"], ["l"]]
580. String.prototype[Symbol.replace](searchValue, replaceValue)
Mengganti substring yang ditemukan dengan string baru.
let text = "Hello, World!";
console.log(text[Symbol.replace]("World", "JavaScript")); // Output: Hello, JavaScript!
581. String.prototypeSymbol.search
Mencari string yang cocok dengan ekspresi reguler dan mengembalikan indeksnya.
let text = "Hello, World!";
console.log(text[Symbol.search](/World/)); // Output: 7
582. String.prototype[Symbol.split](separator, limit)
Membagi string menjadi array berdasarkan separator dengan batasan jumlah elemen.
let text = "Hello, World!";
console.log(text[Symbol.split](" ", 1)); // Output: ["Hello,"]
583. String.prototypeSymbol.toPrimitive
Mengembalikan nilai primitif dari string berdasarkan petunjuk (hint).
let text = new String("Hello");
console.log(text[Symbol.toPrimitive]("string")); // Output: Hello
584. String.prototype[Symbol.toStringTag]
Mengembalikan tag string yang digunakan untuk membuat objek string.
let text = new String("Hello");
console.log(text[Symbol.toStringTag]); // Output: String
585. String.prototypeSymbol.iterator
Mengembalikan iterator yang mengiterasi setiap karakter dalam string.
let text = "Hello";
let iterator = text[Symbol.iterator]();
console.log(iterator.next().value); // Output: H
console.log(iterator.next().value); // Output: e
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: l
console.log(iterator.next().value); // Output: o