代码描述:javascript 批量处理 面向对象代码。javascript批量处理面向对象代码
关于面向对象的一些操作可能会批量进行,下面是一段相关的实例代码,如有相关需求或者感兴趣的朋友可以分析一下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>批量实现面向对象的实例</title> <script type="text/javascript"> window.onload = function(){ function Person(name,age){ this.name = name; this.age = age; } Person.prototype.showName = function(){ alert(this.name); }; function extend(parent,child,method){ function a(){ parent.apply(this,arguments); child.apply(this,arguments); }; for(var i in parent.prototype){ a.prototype<i>=parent.prototype<i>; } for(var i in method){ a.prototype<i> = method<i>; } return a; };//参数为父级构造函数,子级构造函数,子级方法 var int = extend(Person,function(name,age,job){ this.job = job; }, { showjob:function(){ alert(this.job); } } ); var oc=new int('侠客',24,'工作'); oc.showjob(); } </script> </head> <body> <h1>面向对象继承实例</h1> <p>开始展示批量实现面向对象的实例</p> </body> </html>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能