node debug中watch表达式的写法
程序如下,文件名字 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 这个到底怎么用法呢