Rumah >hujung hadapan web >tutorial js >Pengenalan kepada perbezaan antara objek js yang dicipta_Pengetahuan asas

Pengenalan kepada perbezaan antara objek js yang dicipta_Pengetahuan asas

WBOY
WBOYasal
2016-05-16 16:41:081292semak imbas

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

B tidak akan

Kenyataan:
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