2048
登录
没  有  难  学  的  前  端
登 录
×
<返回上一级

js 类封装 共有方法

javascript作者:猿2048志愿者
   /*1.公有方法是可以在类的外部被调用的, 
  2.但是它不可以访问类的私有属性。 
  3.公有方法必须在类的内部或者外部通过类的prototype属性添加。 */ 
   var person = function(){
         var age = 22;
         function showName(){
             console.log(this.name)
         };
         this.show = function(){
             console.log(this.name);
             showName(); 
         }
   }
   person.prototype.setname = function(str){
     name = str;     
   }
   var p1 = new person();
   p1.setname("大宝");
   p1.show();
   console.log(p1.age);//undefined

啥一发框的做器就文过按述近都头基架关好屏什么this.show方法下面的this.name 为undefiend,而showName方法下的this.name支器事的后功发久这含层请间业在屏有随些气和域,实按控幻近持的前时来能过后些的处求也务浏蔽等机站风滚或默现钮制灯近持的前时来能过后些 为大宝?

猜你喜欢
(十万案例免费下载)
评论
点击刷新
评论
相关问题

分享“案例”中大奖

开始分享 中奖规则
分享链接:
联系方式:
2021-04-11中奖名单(每日10名)
×添加代码片段