以前也是alert,现在一般都用firebug

解决方案 »

  1.   

    alert是js顶级高度方法,外国人都这么干,所以外国人写js的效率都很高!
      

  2.   

    其实把浏览器的
    错误提示开启的话
    这里打出来的错误信息是和那里一样的
    我调试的时候是先看错误提示
    然后对应去找对应的JS文件
    当你包含了几个JS文件的时候它报出的错误的行数是错误的那个文件中的行数
    其实你要是看习惯了
    写不写这个函数是一样的
    只是可能如果浏览器下左下角有个感叹号的话
    总是有点不舒服
    不过就像我说的习惯就好
    呵呵~~以前我也看过类似的文章
    不过打印出来看了以后发现是一样的信息
    因为懒,所以就从来不用
    如果是IE直接双击左下的错误提示
    FF的到JS控制台找就行了
      

  3.   

    我写大的js时都是自己先写一个调试器,自己打log,能记录很多过程信息,调试很方便function cLog(){
        document.getElementById("log").innerHTML = "";
    }
    function log(con){
        var str = "";
        if(typeof con == "object"){
    for(p in con){
        str += ["<br>",p," : ",con[p]].join("");

        }else{
    str = con;
        }
        document.getElementById("log").innerHTML += "<br>" + (new Date()) + " :<br>" + str;
    }<input type="button" noclick="cLog()" value="clear"/>
    <div id="log"></div>
      

  4.   

    呵呵 还是逐行alert好了 调试出来的错误提示根本对应不上 除非你是做静态页面也没有文件的引用关系 否则 根据它的提示你就找吧 不把你累残废了那都是轻的