Maison >interface Web >js tutoriel >Un aperçu des objets en Javascript
Je pense que les développeurs front-end ont déjà une très bonne compréhension des objets DOM et BOM. Ces deux objets ne sont pas seulement des concepts d'introduction, mais aussi les concepts les plus exposés dans le développement quotidien, Javascript, l'un des concepts les plus exposés. les connaissances nécessaires au développement front-end, grâce à son haut degré de flexibilité. De nombreux étudiants adhèrent au concept d'apprentissage tout ce qu'ils rencontrent et améliorent constamment leurs connaissances petit à petit. améliorer leurs compétences, cependant, je préfère personnellement comprendre la situation globale. L'orientation et l'accumulation quotidienne sont utilisées comme moyen de s'améliorer.
Bref, la meilleure méthode est celle qui vous convient. Entrons dans le vif du sujet :
Objet global : Dans l'environnement hôte, lui-même et toutes ses propriétés sont accessibles n'importe où dans le programme et à tout moment s'il y en a ; un seul objet global, et l'objet global est également l'objet nœud racine ;
Objet nœud racine : tous les attributs et méthodes sont montés sous l'objet nœud racine, ce qui facilite l'attribution des développeurs, recherche de méthode ; son inconvénient est que l'appel est fastidieux ;
Objet global : différents attributs et méthodes sont montés sous plusieurs objets nœuds ; L'inconvénient est aussi que Java Le langage est critiqué pour être désordonné, et vous ne savez pas où le chercher lorsque vous l'utilisez
du BOM, le ; html
Javascript est destiné aux développeurs. De manière pratique, de nombreuses méthodes et propriétés sont définies en tant qu'objets/propriétés globaux, il n'y a donc pas d'objet de nœud racine unique en Javascript window
Les objets globaux de Javascript sont divisés en deux catégories ; selon qu'ils dépendent de l'environnement hôte : global
- Objets core : C'est-à-dire ECMAScript Global Object Ces objets existent déjà avant l'exécution du programme (instanciés par défaut)
- Objets dans l'environnement hôte : globaux ; objets/fonctions fournis par l'environnement hôte. Paramètres courants du navigateur et restrictions de développement ou réécrits, tels que : setTimeout, location, etc.,
2.1. Objet global de base de Javascript :
序号 | 类别 | 栗子 |
---|---|---|
1 | 值属性 | NaN、Infinity、Undefined... |
2 | 函数属性 | eval()、parseInt()、isNaN()、decodeURI().... |
3 | 构造器(类)属性 | Object、Array、Function、String、Boolean、Number、Date、RegExp、Error、RangeError、SyntaxError... |
4 | 其他(类似JAVA中静态类) | Math、JSON... |
2. Les objets globaux définis par l'environnement hôte (principalement les navigateurs) ne sont généralement pas autorisés à être réécrits
.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!