码迷,mamicode.com
首页 > Web开发 > 详细

js笔试题

时间:2015-04-29 20:01:24      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

 var name = "The Window";   
 function aaa(){ 
    this.name = "My Object";   
    this.getNameFunc = function(){   
        return  name;     
    }   
  }
  
   function bbb(){ 
    this.name = "My Object";   
    this.getNameFunc = function(){   
        return  this.name;     
    }   
  }
  
  function ccc(){
      this.name = "My Object";   
    this.getNameFunc = function(){   
      return function(){   
        return this.name;   
     };   
    }   
  }
  
  function ddd(){
      this.name = "My Object";   
    this.getNameFunc = function(){   
      return function(){   
        return name;   
     };   
    }   
  }
  
  var object = {   
    name : "My Object",   
    getNameFunc : function(){   
      return function(){   
        return this.name;   
     };   
    }   
  
  var a = new aaa();
  var b = new bbb();
  var c = new ccc();
  var d = new ddd();
  a.getNameFunc();
  b.getNameFunc();
  c.getNameFunc()();
  d.getNameFunc()();
  object.getNameFunc()()

求输出~

js笔试题

标签:

原文地址:http://my.oschina.net/u/867090/blog/408240

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!