String.prototype
Properti String.prototype
mewakili objek prototype String
.
Property attributes of String.prototype |
|
---|---|
Writable | no |
Enumerable | no |
Configurable | no |
Deskripsi
Semua benda String
diwariskan dari String.prototype
. Perubahan ke objek purwarupa String
disebarkan ke semua benda String
.
Properti
String.prototype.constructor
- Menentukan fungsi yang membuat sebuah purwarupa dari objek.
String.prototype.length
- Menggambarkan panjang dari string.
N
- Digunakan untuk mengakses karakter pada posisi ke-N di mana N adalah sebuah bilangan bulat positif antara 0 dan nilai dari
panjang
dikurangi satu. Nilai ini baca-saja.
Metode
Metode yang tidak terkait dengan HTML
String.prototype.charAt()
- Mengembalikan karakter pada indeks yang diberikan.
String.prototype.charCodeAt()
(en-US)- Mengembalikan sebuah angka yang menggambarkan nilai Unicode dari karakter pada indeks yang diberikan.
String.prototype.codePointAt()
(en-US)- Mengembalikan sebuah bilangan bulat non negatif yang merupakan nilai penyandian code point UTF-16 pada posisi yang diberikan.
String.prototype.concat()
- Menggabungkan teks dari dua string dan mengembalikan sebuah string baru.
String.prototype.includes()
(en-US)- Menentukan apakah satu string mungkin terdapat pada string lain.
String.prototype.endsWith()
(en-US)- Menentukan apakah sebuah string berakhir dengan karakter dari string lain.
String.prototype.indexOf()
- Mengembalikan indeks pada objek
String
terpanggil dari pertemuan pertama dari nilai yang diberikan, atau -1 jika tidak ditemukan. String.prototype.lastIndexOf()
(en-US)- Mengembalikan indeks pada objek
String
terpanggil dari pertemuan terakhir dari nilai yang diberikan, atau -1 jika tidak ditemukan. String.prototype.localeCompare()
(en-US)- Returns a number indicating whether a reference string comes before or after or is the same as the given string in sort order.
String.prototype.match()
(en-US)- Digunakan untuk mencocokkan sebuah regular expression pada string.
String.prototype.normalize()
(en-US)- Mengembalikan Unicode Normalization Form dari string terpanggil.
String.prototype.quote()
Membungkus string dalam petik ganda (""
").String.prototype.repeat()
(en-US)- Mengembalikan sebuah string yang tersiri dari elemen-elemen dari objek yang diulangi sebanyak yang diberikan.
String.prototype.replace()
(en-US)- Digunakan untuk mencari kecocokkan antara sebuah regular expression dan sebuah string, dan untuk menggantikan substring yang cocok dengan substring yang baru.
String.prototype.search()
(en-US)- Menjalankan pencarian untuk sebuah kecocokan antara sebuah regular expression dan sebuah string yang diberikan.
String.prototype.slice()
(en-US)- Menghasilkan sebuah bagian dari string dan mengembalikan sebuah string baru.
String.prototype.split()
- Memisahkan sebuah objek
String
ke dalam sebuah susunan dari string dengan memisahkan string ke dalam substring. String.prototype.startsWith()
(en-US)- Menentukan apakah sebuah string dimulai dengan karakter dari string lain.
String.prototype.substr()
(en-US)- Mengembalikan karakter-karakter dalam sebuah string yang dimulai dari indeks yang diberikan sebanyak jumlah karakter yang diberikan.
String.prototype.substring()
(en-US)- Mengembalikan karakter-karakter dalam sebuah string antara dua indeks ke dalam string.
String.prototype.toLocaleLowerCase()
(en-US)- Karakter-karakter di dalam string diubah menjadi huruf kecil dengan menjunjung tempat sekarang. Kebanyakan bahasa akan mengembalikan hasil yang sama seperti
toLowerCase()
. String.prototype.toLocaleUpperCase()
(en-US)- Karakter-karakter di dalam string diubah menjadi huruf kapital dengan menjunjung tempat sekarang. Kebanyakan bahasa akan mengembalikan hasil yang sama seperti
toUpperCase()
. String.prototype.toLowerCase()
- Mengembalikan nilai string terpanggil yang diubah menjadi huruf kecil.
String.prototype.toSource()
(en-US)- Mengembalikan sebuah objek harfiah yang menggambarkan objek yang diberikan; Anda dapat menggunakan nilai ini untuk membuat sebuah objek baru. Mengesampingkan metode
Object.prototype.toSource()
(en-US). String.prototype.toString()
- Mengembalikan sebuah string menggambarkan objek yang diberikan. Mengesampingkan metode
Object.prototype.toString()
(en-US). String.prototype.toUpperCase()
- Mengembalikan nilai string terpanggil yang diubah menjadi huruf kapital.
String.prototype.trim()
(en-US)- Memotong whitespace dari permulaan dan akhir string. Bagian dari standar ECMAScript 5.
String.prototype.trimLeft()
(en-US)- Memotong whitespace dari sisi kiri dari string.
String.prototype.trimRight()
(en-US)- Memotong whitespace dari sisi kanan dari string.
String.prototype.valueOf()
(en-US)- Mengembalikan nilai primitif dari objek yang diberikan. Mengesampingkan metode
Object.prototype.valueOf()
(en-US). String.prototype[@@iterator]()
(en-US)- Mengembalikan sebuah objek
Iterator
baru yang mengulangi melewati code points dari nilai String, mengembalikan setiap code point sebagai sebuah nilai String.
Metode pembungkus HTML
Metode-metode ini merupakan penggunaan terbatas, karena mereka hanya memberikan sebuah subset dari tag dan atribut HTML yang tersedia.
String.prototype.anchor()
(en-US)<a name="name">
(en-US) (menarget hiperteks)String.prototype.big()
(en-US)- <big> (en-US)
String.prototype.blink()
(en-US)- <blink> (en-US)
String.prototype.bold()
(en-US)- <b> (en-US)
String.prototype.fixed()
(en-US)- <tt> (en-US)
String.prototype.fontcolor()
(en-US)<font color="color">
(en-US)String.prototype.fontsize()
(en-US)<font size="size">
(en-US)String.prototype.italics()
(en-US)- <i> (en-US)
String.prototype.link()
<a href="url">
(en-US) (tautan ke URL)String.prototype.small()
(en-US)- <small> (en-US)
String.prototype.strike()
(en-US)- <strike> (en-US)
String.prototype.sub()
(en-US)- <sub> (en-US)
String.prototype.sup()
(en-US)- <sup> (en-US)
Spesifikasi
Spesifikasi | Status | Komentar |
---|---|---|
ECMAScript 1st Edition. | Standard | Definisi awal. |
ECMAScript 5.1 (ECMA-262) The definition of 'String.prototype' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'String.prototype' in that specification. |
Standard |
Kompatibilitas peramban
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help! (en-US)
Fitur | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Dukungan dasar | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Fitur | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Dukungan dasar | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |