Maison > interface Web > js tutoriel > Introduction aux différences entre les objets js créés_Connaissances de base

Introduction aux différences entre les objets js créés_Connaissances de base

WBOY
Libérer: 2016-05-16 16:41:08
original
1276 Les gens l'ont consulté

A : var obj1 = obj2 = new Object();

et

B : var obj1 = nouvel Objet(),
obj2 = nouvel Objet();

Il existe deux méthodes d'affectation différentes, ce qui donne des résultats différents. Veuillez faire attention ~

.

A fera pointer les deux objets vers la même adresse mémoire, ce qui rendra le contenu des deux objets cohérent

var t1 = t2 = new Object();
t1.name = 'hello';
t2.name = 'kao';
t1.name = null;
alert(t2.name); // 结果为 null
Copier après la connexion

Les B ne le feront pas

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal