日期:2014-05-16  浏览次数:20401 次

JavaScript检测一个函数是否new调用

function Test(){
  if(this == window || 'Test' in this){
    //普通调用
  }else{
    //以new来实例化调用
  }
}