This time I will bring you a basic knowledge summary of JavaScript. There are a total of eleven knowledge points. Basic JavaScript knowledge summary (11) objects. Below the packaging class are practical cases. Let’s take a look. one time.
Object
Add, delete, modify and check attributes
Object creation method
Literal
系统自带new object(),array;number();boolean();String;date()
Customization
Object.create (prototype) method
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
Object creation method
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'
I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!
Related reading:
Basic JavaScript knowledge summary (10) Closures, immediate execution functions
Basic JavaScript Knowledge summary (9) Scope and scope chain refinement
Basic JavaScript knowledge summary (8) Pre-compilation execution process
The above is the detailed content of Summary of basic JavaScript knowledge (11) Objects and packaging classes. For more information, please follow other related articles on the PHP Chinese website!