node debug中watch表达式的写法
发布于 11 年前 作者 zhangcp 5334 次浏览 最后一次编辑是 8 年前 来自 问答

程序如下,文件名字 debug.js

var a = 1;
var b = 'world';
var c = function(x){
 console.log('hello '+b+x+a);
}
c(10);
node debug debug.js	//启动调试

默认在第一行,现在我运行到第二行了 我想知道a+100等于多少,这个watch(expr)的表达式因该怎样写呢:

watch(a+100) //这样写不对啊
debug>watch(100+10)//如果是这样,在通过watchers查看,就可以看到表达式的值了,但是如果是这样,表达式就没有意义了把,还请请教大家,谢谢。
4 回复

debug>repl,然后就可以输入表达式了,按ctrl+c一次退出表达式状态。

repl是可以的,但是现在我需要watch呢…

应该是 watch(‘expr_name’)

@zhangcp 这个到底怎么用法呢

回到顶部