Rumah > Soal Jawab > teks badan
Kenapavar obj = {}
创建对象的方法里面不能用this.xxx
mengisytiharkan atribut?
Contohnya:
var person = {
this.name = '背锅侠';
}
Ralat akan dilaporkan Saya melihat pembinanya dan ia juga Object
啊.会什么会有这样.另外问下.json
Apakah perbezaan antara ia dan objek?
我想大声告诉你2017-07-05 10:53:33
Ini menunjukkan kepada pemanggil masa depan yang tidak pasti, yang berkaitan dengan skop. Sesiapa yang memanggil fungsi tersebut, di dalam fungsi ini menunjuk kepada siapa.
function Person (name) {
this._name = name;
}
var p1 = new Person('sarah');
var p2 = new Person('tom');
Di atas menggunakan kata kunci baharu untuk memanggil fungsi Person() dan menghantar dalam rentetan 'sarah' sebagai nilai nama. Pada masa ini, titik di dalam fungsi ini ialah p1. Dengan cara yang sama, satu lagi menunjuk ke p2. Jika kaedah Person('sarah') dipanggil terus, memandangkan skop Person() ialah skop global, maka dalaman ini akan menghala ke tetingkap.
Dalam erti kata lain, ini adalah pengganti, menunjuk kepada objek yang mungkin terlibat pada masa hadapan. Ia tidak pasti. Titik atribut yang ditakrifkan secara dalaman juga akan berubah dengan sewajarnya.
Tetapi seperti bentuk literal objek yang digunakan oleh subjek, penunjuk nama atribut adalah pasti, ia adalah milik orang itu. Objek orang yang ditakrifkan oleh subjek adalah sama dengan p1 saya di sini.
Selain itu, seperti yang dinyatakan di atas, json ialah format data. Memudahkan pemindahan data antara bahagian hadapan dan belakang.
Saya tidak tahu sama ada saya menjelaskannya. . . Jawapan newbie.
曾经蜡笔没有小新2017-07-05 10:53:33
Bukankah ini cara literal objek mencipta objek
Bahagian di sebelah kanan jelas dalam format JSON dan hanya menerima bentuk Nilai-Kekunci
Perbezaan antara JSON dan objek
Beri saya contoh
var obj ={ "you" : "a good boy" }
Bahagian di sebelah kanan ialah JSON yang anda nyatakan
Ia adalah sama sama ada ia ditulis dalam .json atau .js
Malah, ia adalah format data yang kelihatan seperti subtitle ini
Bagi objek, semuanya adalah objek Object adalah istilah yang agak abstrak
Pembina semuanya .json? Ya, semuanya adalah format data yang sama
世界只因有你2017-07-05 10:53:33
Anda perlu bertanya soalan pertamaBrendan Eich
。
问问他为啥当初JavaScript
Ia perlu direka seperti ini.
Bagi soalan kedua, JSON
ialah format data , dan objek... anggap anda bercakap tentang JavaScript jenis JavaScript.