String.length

Properti length mewakili panjang string.

Syntax

str.length

Deskripsi

Properti ini mengembalikan jumlah unit kode dalam string. UTF-16, Format string yang digunakan oleh javascript, Menggunakan 16-bit unit kode tunggal untuk mewakili karakter yang paling umum, tapi perlu menggunakan dua unit kode untuk unit karakter tertentu, sehingga dapat terjadi kemungkinan nilai yang dikembalikan oleh ​​​length tidak sesuai dengan jumlah karakter pada string.

Untuk string kosong, jumlahnya 0.

Properti static String.length mengembalikan nilai 1.

Contoh

Penggunaan Dasar

var x = 'Mozilla';
var kosong = '';

console.log('Mozilla memiliki ' + x.length + ' unit kode');
/* "Mozilla memiliki 7 unit kode" */

console.log('String kosong memiliki jumlah unit kode ' + kosong.length);
/* "String kosong memiliki jumlah unit kode 0" */

Spesifikasi

Spesifikasi Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Definisi Inisial. Diimplementasikan dalam JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
The definition of 'String.prototype.length' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'String.prototype.length' in that specification.
Standard  
ECMAScript 2017 Draft (ECMA-262)
The definition of 'String.prototype.length' in that specification.
Draft  

Kompabilitas Browser

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)

 

Lihat Juga

Tag Dokumen dan Kontributor

 Kontributor untuk laman ini: rmsubekti
 Terakhir diperbarui oleh: rmsubekti,