Deary Cah Ndeso

Blog ini khusus untuk tutorial-tutorial , tips dan trik , wallpaper dll

JavaScript String Referensi

JavaScript String Referensi



JavaScript Strings

Sebuah string JavaScript menyimpan serangkaian karakter seperti "John Doe".
Sebuah string dapat berupa teks dalam tanda kutip ganda atau tunggal:
var carname = "Volvo XC60";
var carname = 'Volvo XC60';
String indeks yang berbasis nol: Karakter pertama berada di posisi 0, yang kedua dalam 1, dan coseterusnya.
Untuk tutorial tentang Strings, baca String JavaScript Tutorial .


Properti String dan Metode

Nilai primitif, seperti "John Doe", tidak dapat memiliki properti atau metode (karena mereka bukan obyek).
Tapi dengan JavaScript, metode dan properti juga tersedia dengan nilai-nilai primitif, karena JavaScript memperlakukan nilai primitif sebagai objek ketika menjalankan metode dan properti.


String Properti

Property
Description
Returns the string's constructor function
Returns the length of a string
Allows you to add properties and methods to an object

Metode String

Method
Description
Returns the character at the specified index (position)
Returns the Unicode of the character at the specified index
Joins two or more strings, and returns a new joined strings
Converts Unicode values to characters
Returns the position of the first found occurrence of a specified value in a string
Returns the position of the last found occurrence of a specified value in a string
Compares two strings in the current locale
Searches a string for a match against a regular expression, and returns the matches
Searches a string for a specified value, or a regular expression, and returns a new string where the specified values are replaced
Searches a string for a specified value, or regular expression, and returns the position of the match
Extracts a part of a string and returns a new string
Splits a string into an array of substrings
Extracts the characters from a string, beginning at a specified start position, and through the specified number of character
Extracts the characters from a string, between two specified indices
Converts a string to lowercase letters, according to the host's locale
Converts a string to uppercase letters, according to the host's locale
Converts a string to lowercase letters
Returns the value of a String object
Converts a string to uppercase letters
Removes whitespace from both ends of a string
Returns the primitive value of a String object

String HTML Wrapper Metode

Metode HTML wrapper kembali string dibungkus dalam tag HTML yang sesuai.
Ini bukan metode standar, dan mungkin tidak bekerja seperti yang diharapkan di semua browser.
Method
Description
Creates an anchor
Displays a string using a big font
Displays a blinking string
Displays a string in bold
Displays a string using a fixed-pitch font
Displays a string using a specified color
Displays a string using a specified size
Displays a string in italic
Displays a string as a hyperlink
Displays a string using a small font
Displays a string with a strikethrough
Displays a string as subscript text
Displays a string as superscript text





Metode String membantu Anda untuk bekerja dengan string.


Menemukan String dalam String
The indexOf () method mengembalikan indeks (posisi) yang pertama terjadinya teks tertentu dalam sebuah string:
Contoh
var str = "Please locate where 'locate' occurs!";
var pos = str.indexOf("locate");
The lastIndexOf () method mengembalikan indeks dari terakhir terjadinya teks tertentu dalam sebuah string:
Contoh
var str = "Please locate where 'locate' occurs!";
var pos = str.lastIndexOf("locate");
Baik indexOf (), dan lastIndexOf () metode kembali -1 jika teks tidak ditemukan.
JavaScript menghitung posisi dari nol.
0 adalah posisi pertama dalam string, 1 adalah yang kedua, 2 adalah yang ketiga ...
Kedua metode menerima parameter kedua sebagai posisi awal untuk pencarian.


Mencari String dalam String
The pencarian () metode pencarian string untuk nilai tertentu dan mengembalikan posisi pertandingan:
Contoh
var str = "Please locate where 'locate' occurs!";
var pos = str.search("locate");

Apakah Anda Perhatikan?
Dua metode, indexOf () dan pencarian (), adalah sama.
Mereka menerima argumen yang sama (parameter), dan mereka mengembalikan nilai yang sama.
Dua metode adalah sama, tetapi metode pencarian () dapat mengambil nilai-nilai pencarian jauh lebih kuat.
Anda akan belajar lebih banyak tentang nilai-nilai pencarian yang kuat dalam bab tentang kalimat biasa.


Ekstrak String Parts
Ada 3 metode untuk mengekstraksi bagian dari string:
  • slice (awal, akhir)
  • substring (awal, akhir)
  • substr (start, panjang)


Potongan () Metode
slice () ekstrak bagian dari string dan mengembalikan bagian diekstraksi dalam string baru.
Metode ini membutuhkan 2 parameter: indeks awal (posisi), dan indeks akhir (posisi).
Contoh ini irisan keluar sebagian string dari posisi 7 ke posisi 13:
Contoh
var str = "Apple, Banana, Kiwi";
var res = str.slice(7,13);
Hasil res akan:
Banana
Jika parameter negatif, posisi dihitung dari akhir string.
Contoh ini irisan keluar sebagian string dari posisi -12 ke posisi -6:
Contoh
var str = "Apple, Banana, Kiwi";
var res = str.slice(-12,-6);
Hasil res akan:
Banana
Jika Anda menghilangkan parameter kedua, metode yang akan mengiris sisa string:
Contoh
var res = str.slice(7);
atau, menghitung dari akhir:
Contoh
var res = str.slice(-12);
Posisi negatif tidak bekerja di Internet Explorer 8 dan sebelumnya.


Substring () Metode
substring () mirip dengan mengiris ().
Perbedaannya adalah bahwa substring () tidak dapat menerima indeks negatif.
Contoh
var str = "Apple, Banana, Kiwi";
var res = str.substring(7,13);
Hasil res akan:
Banana
Jika Anda menghilangkan parameter kedua, substring () akan mengiris sisa string.


The substr () Metode
substr () mirip dengan mengiris ().
Perbedaannya adalah bahwa parameter kedua menentukan panjang dari bagian diekstrak.
Contoh
var str = "Apple, Banana, Kiwi";
var res = str.substr(7,6);
Hasil res akan:
Banana
Jika parameter pertama adalah negatif, posisi penting dari akhir string.
Parameter kedua tidak boleh negatif, karena mendefinisikan panjang.
Jika Anda menghilangkan parameter kedua, substr () akan mengiris sisa string.


Mengganti String Konten
The mengganti () metode menggantikan nilai tertentu dengan nilai lain dalam sebuah string:
Contoh
str = "Please visit Microsoft!";
var n = str.replace("Microsoft","W3Schools");
Ganti () Metode ini juga dapat mengambil ekspresi reguler sebagai nilai pencarian.


Konversi ke Atas dan Bawah Kasus
Sebuah string dikonversi ke huruf besar dengan toUpperCase () :
Contoh
var text1 = "Hello World!";       // String
var text2 = text1.toUpperCase();  // text2 is text1 converted to upper
Sebuah string dikonversi menjadi huruf dengan toLowerCase () :
Contoh
var text1 = "Hello World!";       // String
var text2 = text1.toLowerCase();  // text2 is text1 converted to lower



The concat () Metode
concat () menggabungkan dua atau lebih string:
Contoh
var text1 = "Hello";
var text2 = "World";
text3 = text1.concat(" ",text2);
The concat () metode dapat digunakan sebagai pengganti dari operator plus. Kedua baris melakukan hal yang sama:
Contoh
var text = "Hello" + " " + "World!";
var text = "Hello".concat(" ","World!");
Semua metode String mengembalikan string baru. Mereka tidak mengubah string asli.
resmi mengatakan: String yang berubah: String tidak dapat diubah, hanya diganti.


Ekstrak String Karakter
Ada 2 aman metode untuk mengekstraksi karakter string:
  • charAt (posisi)
  • charCodeAt (posisi)


The charAt () Metode
The charAt () method mengembalikan karakter pada indeks tertentu (posisi) dalam sebuah string:
Contoh
var str = "HELLO WORLD";
str.charAt(0);            // returns H



The charCodeAt () Metode
The charCodeAt () method mengembalikan unicode karakter pada indeks tertentu dalam sebuah string:
Contoh
var str = "HELLO WORLD";

str.charCodeAt(0);         // returns 72



Mengakses String sebagai Array adalah tidak aman
Anda mungkin telah melihat kode seperti ini, mengakses string sebagai array:
var str = "HELLO WORLD";

str[0];                   // returns H
Hal ini tidak aman dan tak terduga:
  • Ini tidak bekerja di semua browser (bukan di IE5, IE6, IE7)
  • Itu membuat string terlihat seperti array (tapi mereka tidak)
  • str [0] = "H" tidak memberikan kesalahan (tetapi tidak bekerja)
Jika Anda ingin membaca string sebagai array, mengubahnya menjadi array pertama.


Konversi String ke Array
Sebuah string dapat dikonversi ke array dengan () perpecahan metode:
Contoh
var txt = "a,b,c,d,e";   // String
txt.split(",");          // Split on commas
txt.split(" ");          // Split on spaces
txt.split("|");          // Split on pipe
Jika pemisah dihilangkan, array dikembalikan akan berisi seluruh string dalam indeks [0].
Jika pemisah adalah "", array dikembalikan akan menjadi array karakter tunggal:
Contoh
var txt = "Hello";       // String
txt.split("");           // Split in characters


Bagikan :
+
Previous
Next Post »
0 Komentar untuk "JavaScript String Referensi"

Powered by Blogger.
 
Template By Kunci Dunia
Back To Top