Maison >interface Web >js tutoriel >Résumé des connaissances de base de JavaScript (11) Objets et classes de packaging
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
系统自带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!