首页 > 代码库 > JavaScript 动态选择方法和属性
JavaScript 动态选择方法和属性
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript"> alert(‘aa‘); function ClassA(){ this.PropertyA = "PropertyA"; this.MethondA = function(p1,p2){ alert("MethondA"); alert(p1); alert(p2); }; this.MethondB = function(p1,p2){ alert("MethondB"); alert(p1); alert(p2); }; this.SelectMethond= function(){ return true; }; } var obj = new ClassA(); // 属性A alert(obj.PropertyA); // 使用方括号操作符 alert(obj["PropertyA"]); // 使用方括号操作符方法 obj[obj["SelectMethond"]()?"MethondA":"MethondB"](obj["PropertyA"],"p2"); </script></head><body></body></html>
JavaScript 动态选择方法和属性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。