Maison  >  Article  >  interface Web  >  Résumé des connaissances de base de JavaScript (11) Objets et classes de packaging

Résumé des connaissances de base de JavaScript (11) Objets et classes de packaging

php中世界最好的语言
php中世界最好的语言original
2018-03-10 13:42:171282parcourir

Cette fois, je vous apporte un résumé des connaissances de base en JavaScript Il y a un total de onze points de connaissances Résumé des connaissances de base en JavaScript (11) Sous la catégorie d'emballage se trouvent des cas pratiques. .une fois.

Objet

Ajouter, supprimer, modifier, vérifier les attributs

Méthode de création d'objet

Littéral

Constructeur

系统自带new object(),array;number();boolean();String;date()

Personnalisé

Méthode Object.create (prototype)

var my = {    name : "Mrcheng",    age : "18",    sex : "male",    health : 100;
    bike : function(){        console.log("I ride a bike every day");
        my.health++;
    },    drink : function(){        console.log("I don't drink");        this.health--;
    },    health : 100;
    }//my.bike叫函数的引用//my.bike()叫执行函数//对象的增my.girlfriend = "No";//对象的删除delete my.health//对象的修改my.health = 200;//对象的查看my.bike

Méthode de création d'objet

1. var obj = {} plainObject  //对象字面量/对象直接量2.构造函数    1) 系统自带的构造函数 Object()...    2) 自定义//系统自带的    var obj = new Object();var obj = {};//两种方式一样//第一种方式怎么加属性和第二种一样obj.name = 'my';//自定义function Person(){
};var person1 = new Person();//通过关键字new操作符,才可以构造个对象出来//构造函数命名用大驼峰式
//自定义function Car(color){    this.color = color    this.name = 'BMW',    this.height = '1400',    this.lang = '4900',    this.weight = 1000,    this.health = 100,    this.run = function(){        this.health --;
    }
};var car = new Car("red");var car1 = new Car("green");
car1.name = "Maserati";//car1.name打印出"Maserati"//car.name打印出'BMW'

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture connexe :

Résumé des connaissances de base de JavaScript (10) Fermetures, fonctions d'exécution immédiate

Résumé des connaissances de base de JavaScript (9) Portée et raffinement de la chaîne de portée

Résumé des connaissances de base de JavaScript (8) Processus d'exécution de précompilation

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!

Déclaration:
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