自己写的面对对象
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>面对对象</title> <script language="javascript"> function Person(name,sex){//把变的变量存在构造函数里面 sexArr =new Array('男','女'); this.name=name; this.sex =in_array(sex,sexArr) ? sex : '保密' ; } Person.prototype.showName = function(){ alert('我的名字是:'+this.name); } Person.prototype.showSex = function(){//把方法用原型赋值 alert('我的性别是:'+this.sex); } function in_array(value,array){ for(key in array)if(array[key]==value) return true return false } var p1 = new Person('哈哈','男'); p1.showSex(); </script> </head> <body> </body> </html>
更多资源参考www.liyingqing.com