/***重载模拟***/
function _person(){
var args=arguments;
if(typeof args[0]=="object"&&args[0]){
if(args[0].name){
this.name=args[0].name;
}
if(args[0].age){
this.age=args[0].age;
}
}else{
if(args[0]){
this.name=args[0];
}
if(args[1]){
this.age=args[1];
}
}
}//toString方法的重写
_person.prototype.toString=function(){
return 'name='+this.name+",age="+this.age;
}//////创建对象
var stu1=new _person("赵四","23");
stu1.toString();上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
详细讲解JS重写原型对象
js方法的重写和重载的技巧详解
重点分析JavaScript重写alert()方法的技巧
Copyright © 2019- xdkh.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务