跟踪源自JavaScript的函数调用的代码/文件行

时间:2010-12-28 21:51:32

标签: javascript debugging

我写了一个非常简单的函数,以确保在忘记删除console.log()时确保我的应用程序不会中断。

简单地说:

myNamespace.log = function( msg ){
   if( window.console ){
      console.log(obj);
   }
}

它就像一个魅力。唉,我非常喜欢能够看到我的控制台消息来自哪一行代码和文件。 是否有(chrome / FF友好)方式来获取函数调用的文件/代码行?

1 个答案:

答案 0 :(得分:2)

如果是我的网站,我会使用:

myNamespace.log = function( msg ){
  if( window.console && window.console.log && typeof window.console.log === "function" ){
    console.log(obj);
  }
}

我非常怀疑有一种与浏览器无关的方法来获取源文件行号。