JavaScript:如何在Chrome调试器工具中检查断点值

时间:2013-01-30 06:48:46

标签: javascript google-chrome javascript-debugger

我有一个简单的js文件,可以连续打印日期。

我正在使用Google Chrome调试工具(F12)

我在s = date.getSeconds();

行设置了一个断点

它在那个断点停了下来。

我的问题是我可以看到/检查断点值吗?(如果是日食,我会使用 Ctrl + Shift + i

我知道控制台选项,但是我能看到调试工具的价值吗?

请看这里拍摄的屏幕。

enter image description here

提前致谢。

function date_time(id)
{
        date = new Date;
        year = date.getFullYear();
        month = date.getMonth();
        months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'Jully', 'August', 'September', 'October', 'November', 'December');
        d = date.getDate();
        day = date.getDay();
        days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
        h = date.getHours();
        if(h<10)
        {
                h = "0"+h;
        }
        m = date.getMinutes();
        if(m<10)
        {
                m = "0"+m;
        }
        s = date.getSeconds();
        if(s<10)
        {
                s = "0"+s;
        }
        result = ''+days[day]+' '+months[month]+' '+d+' '+year+' '+h+':'+m+':'+s;
        document.getElementById(id).innerHTML = result;
        setTimeout('date_time("'+id+'");','1000');
        return true;
}

2 个答案:

答案 0 :(得分:4)

你可以

  • 将鼠标悬停在感兴趣的变量上
  • 打开右侧栏上的“范围变量”部分
  • 打开控制台(“按Esc”键)并输入变量以查看其值

例如:

enter image description here

答案 1 :(得分:2)

选择断点变量's'并右键单击选中的's'并选择add to watch选项 然后你可以在Chrome Debugger窗口的右侧看到s值,然后按F10键下一行dibug。