面向对象

Math随机数


单体创建对象

属性:

var Tom = {
	name:'tom',
	age:18,

方法:

showName:function(){
	alert(this.name);
},
showAge:function(){
	alert(this.age);
}
//调用属性
alert(Tom.name);
alert(Tom.age);

//调用方法
Tom.showName();

工厂模式创建对象


构造函数

new的作用就相当于工厂模式中最开始创建了一个空对象,最后把对象返回


原型模式


call和apply


函数的继承


你可能感兴趣的:(前端)