JavaScript的面向对象编程
一。在javascript中,“类”的实现是直接通过函数实现的,
eg:
一个没有任何属性的对象
var o = {};
创建一个有属性和方法的对象
var person = {
name:"gf",
age:18,
show:gdtion(){ alert(name);}
};
二。prototype原型对象
javascript通过原型来实现模拟的继承
function ParentClass(){
this.data="hutia";
}
function SubClass(){
this.showSubData = function(){ alert('公共属性data的值是:'+ this.data); }
}
SubClass.prototype = new ParentClass();
obj1 = new SubClass();
obj1.showSubData();
三。 在js文件中引用其他js 或者css
document.write('<link href="resources/css/ext-all.css" rel="stylesheet" type="text/css" /> ');
document.write('<scr' + 'ipt type="text/javascript" src="'+otherJS+'"></scr' + 'ipt>');