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

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

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