Rangkaian
Kita tahu bahwa JavaScript meliputi: angka, string, boolean, nol, tipe primitif dan tipe objek yang tidak terdefinisi.
Dalam pemahaman saya, atribut metode harus menjadi sesuatu yang dapat dimiliki objek.
var str = "halo, dunia"; var s = str.substring (,); // ellalert (typeof (str)+":"+typeof (s)); // string: string
Dilihat dari tipe pengembalian di atas, STR adalah tipe string.
Mari kita lihat cara mendeklarasikan string menggunakan objek global.
var c = string baru (str); waspada (typeof (c)); // objek <br> alert (c.tostring ()); // halo, dunia
Lalu bisakah saya berpikir: saat saya memproses string,
Kompiler JavaScript pertama kali menggunakan string baru (str); untuk membentuk objek. Kemudian panggil metode pemrosesannya, dan kemudian gunakan metode ToString () untuk mengembalikan string.
Penciptaan dan penghancuran benda sementara
Dari contoh di atas saya tahu bahwa JavaScript akan membuat objek sementara saat memproses string, angka, boolean dan kemudian menghancurkannya.
var a = "halo, dunia"; var c = string baru (a); // Objek string dibuat. c.len =; waspada (typeof (c));//object;alert(c.len);//////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////
Kompiler tidak memiliki kesalahan karena objek sementara yang dibuat dihancurkan setelah operasi.
== dan ===
a == c; // true; a === C; // false; String dan objek tidak sama.
Di atas adalah pengetahuan yang relevan tentang di mana metode JavaScript berasal dari editor yang diperkenalkan kepada Anda. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!