创建对象
/*
* 创建对象
* */
//Object 方式一
var person = new Object();
person.name = "zshsats";
person.age = 18;
console.log(person); //=>{name: "zshsats", age: 18}
// 对象直接量 方式二
var person1 = {
name:"zshsats",
age:18
};
console.log(person1); //=>{name: "zshsats", age: 18}
//构造函数 方式三
function Car(name,age) {
this.name = name;
this.age = age;
};
var car = new Car("zshsats",18);
console.log(car); //=>Car {name: "zshsats", age: 18}
// 方式四
var c = new Object(car);
console.log("c",c); //=>Car {name: "zshsats", age: 18}
//方式五
Car.prototype.carName="大车";
console.log(Car.prototype); //=>{carName: "大车", constructor: ƒ}