亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Notions de base sur les objets JavaScript

Objet


La notion d'objet

Une personne est un ? objet ?, les caractéristiques de la personne : taille, poids, nom, sexe, age. Chacun peut avoir des capacités (méthodes) différentes : jouer à l’ordinateur, faire des transactions boursières, conduire une voiture, etc.

Les objets sont composés de ? propriétés ? et de ? méthodes ?.


Classification d'objets en JS


29.png


Ce chapitre se concentre sur les objets intégrés à JS et des objets personnalisés simples, des objets BOM et des objets DOM, que nous présenterons en détail dans les chapitres suivants


Objet personnalisé

Ce chapitre ne donne qu'une brève introduction

1 Utilisez le nouveau mot-clé combiné avec. le constructeur Object() pour créer un objet vide

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            //使用new關(guān)鍵字結(jié)合構(gòu)造函數(shù)Object()來創(chuàng)建一個空的對象
            var info = new Object();
            //增加屬性
            info.name = "張三";
            info.age = 20;
            //增加方法:將一個函數(shù)定義賦值給了對象屬性,這時,對象屬性變成了方法
            info.show=function(){
                var str="我叫"+info.name+"今年已經(jīng)"+info.age+"歲了";
                return str;
            }
            //調(diào)用對象方法,并輸出結(jié)果
            document.write(info.show());
        </script>
    </head>
    <body>
    </body>
</html>

2. Utilisez des accolades {} pour créer un objet

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            //使用大括號{}來創(chuàng)建對象
            var info = {
            //增加屬性
            name :"張三",
            age : 20,
            //增加方法:將一個函數(shù)定義賦值給了對象屬性,這時,對象屬性變成了方法
            show:function(){
                var str="我叫"+info.name+"今年已經(jīng)"+info.age+"歲了";
                return str;
                }
            }
            //調(diào)用對象方法,并輸出結(jié)果
            document.write(info.show());
        </script>
    </head>
    <body>
    </body>
</html>


Objets intégrés JS

  • Objet String?: objet String, qui fournit des propriétés et des méthodes pour faire fonctionner les cha?nes.

  • Objet Array?: objet Array, fournissant des propriétés et des méthodes pour les opérations sur les tableaux.

  • Objet Date?: objet date et heure, qui peut obtenir les informations de date et d'heure du système.

  • Objet booléen : Objet booléen, une variable booléenne est un objet booléen. (Aucune propriété ni méthode disponible)

  • Objet numérique?: objet numérique. Une variable numérique est un objet numérique.

  • Objet mathématique?: objet mathématique, fournissant des propriétés et des méthodes pour les opérations mathématiques.

Ce qui suit est une introduction détaillée à chaque objet intégré

Formation continue
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //使用new關(guān)鍵字結(jié)合構(gòu)造函數(shù)Object()來創(chuàng)建一個空的對象 var info = new Object(); //增加屬性 info.name = "張三"; info.age = 20; //增加方法:將一個函數(shù)定義賦值給了對象屬性,這時,對象屬性變成了方法 info.show=function(){ var str="我叫"+info.name+"今年已經(jīng)"+info.age+"歲了"; return str; } //調(diào)用對象方法,并輸出結(jié)果 document.write(info.show()); </script> </head> <body> </body> </html>
soumettreRéinitialiser le code