


Explication détaillée d'exemples de types de référence en javascript
Jul 21, 2017 pm 05:31 PMExplication détaillée d'exemples de types référence en JavaScript
Pour nous, développeurs, ça doit être étrange d'avoir un type référence en JavaScript ! Ce sont les types d’empaquetage de base : Boolean, Number et String. Ce n’est pas de notre faute, la raison principale est que nous ne les utilisons pas du tout. Ceux-ci sont automatiquement appelés en interne par JavaScript. Donc, vous pourriez être un peu confus. Ensuite, laissez-moi vous donner un exemple.
1 var s1 = "hello,world";2 var s2 = s1.substring(1);3 console.log(s2); //"ello,world"
Pensez-vous qu'il y a quelque chose qui ne va pas avec les résultats générés par le code ci-dessus ? Pour un type basique de chaîne s1, il n'y a logiquement pas de méthode, alors pourquoi le programme ne signale-t-il pas d'erreur ? En fait, lorsque le programme s'exécute sur la deuxième ligne, l'arrière-plan passe par un tel processus. Le code est écrit comme suit :
var s1 = new String("hello,world");var s2 = s1.substring(1);//等实例上调用指定方法后立即销毁这个实例,整个过程都在后台发生,我们并没有什么察觉
Comprenez simplement ce processus. Nous n’utilisons généralement pas ces classes d’empaquetage.
La prochaine chose à aborder est le dernier type de référence, l'objet unique intégré. Ces objets incluent : l’objet global et l’objet mathématique.
Un objet global est un objet global, et toutes les propriétés et méthodes qui n'appartiennent à aucun autre objet sont en fin de compte ses propriétés et méthodes ! Il comprend également de nombreuses autres méthodes. ECMAScript n'indique pas comment accéder directement à l'objet Global. Mais dans le navigateur, l'objet global est implémenté dans le cadre de l'objet window. En d’autres termes, window est l’objet global du navigateur.
L'objet Math fournit un grand nombre de méthodes de calcul mathématique pour nous aider à effectuer des tâches de calcul mathématique complexes. Par exemple : nombre aléatoire random(), valeur absolue abs(), valeur maximale max(), valeur minimale min()....
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment supprimer les notes Xiaohongshu

Que dois-je faire si les notes que j'ai publiées sur Xiaohongshu sont manquantes ? Quelle est la raison pour laquelle les notes qu'il vient d'envoyer sont introuvables ?

Comment ajouter des liens de produits dans les notes dans Xiaohongshu Tutoriel sur l'ajout de liens de produits dans les notes dans Xiaohongshu

Comment utiliser JS et Baidu Maps pour implémenter la fonction Map Pan

Recommandé : Excellent projet de détection et de reconnaissance des visages open source JS

Outils essentiels pour l'analyse boursière : découvrez les étapes pour dessiner des graphiques en bougies avec PHP et JS

Conseils de développement PHP et JS : maîtrisez la méthode de création de graphiques en bougies boursières

Comment créer un graphique en chandeliers boursiers en utilisant PHP et JS
