14. (native object)
Object , Functon, Number, String.....
(built-in object)
Math Global (isNaN, isFinite)
(host object)
window, document
15. var car = new Object();
car.color = “red”;
car.doors = 4;
car.showColor = function(){
alert(this.color);
}
16. car
function createCar(){
var car = new Object();
car.color = “red”;
car.doors = 4;
car.showColor = function(){
alert(this.color);
}
}
var car_one = createCar();
17. function createCar(color, doors){
var car = new Object();
car.color = color;
car.doors = doors;
car.showColor = function(){
alert(this.color);
}
}
var car_one = createCar(“red”, 4)
var car_two = createCar(“blue”, 2)
car_one.showColor(); //show red
car_two.showColor();//show blue
18. function createCar(color, doors){
this.color = color;
this.doors = doors;
this.showColor = function(){
alert(this.color);
}
}
var car_one = createCar(“red”, 4)
var car_two = createCar(“blue”, 2)
car_one.showColor(); //show red
car_two.showColor();//show blue
21. function Car(){}
Car.prototype.name = “ ”;
Car.prototype.doors = 4;
Car.prototype.color = “blue“;
Car.prototype.drivers = new Array(“a”, “b”)
Car.prototype.showColor = function(){
alert(this.color);
}
var car_one = new Car();
var car_two = new Car();
car_one.drivers.push(“c”);
alert(car_one.drivers); / show a, b, c
/
alert(car_two.drivers); / show a, b, c
/