Pengenalan kepada perbezaan antara objek js yang dicipta_Pengetahuan asas

WBOY
Lepaskan: 2016-05-16 16:41:08
asal
1262 orang telah melayarinya

A : var obj1 = obj2 = Objek baharu();

dan

B : var obj1 = Objek baharu(),
obj2 = Objek baharu();

ialah dua kaedah tugasan yang berbeza, menghasilkan keputusan yang berbeza Sila ambil perhatian~

A akan menghalakan dua objek ke alamat memori yang sama, menyebabkan kandungan kedua-dua objek menjadi konsisten

var t1 = t2 = new Object();
t1.name = 'hello';
t2.name = 'kao';
t1.name = null;
alert(t2.name); // 结果为 null
Salin selepas log masuk

B tidak akan

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan