source code blog ini bisa ditemukan di link ini available on GitHub.

Blog.

Javascript String Metode dan Penggunaanya

Cover Image for Javascript String Metode dan Penggunaanya
mukharomdev
mukharomdev

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