Node.js交互式解释器(REPL)中下划线_的使用

时间:2021-04-02 17:49:55

Node.js的REPL(即node 控制台)默认会把最近表达式的结果赋值给下划线_代表的变量:

> 1 + 2
3
> _
3

在6.x后,可以通过对下划线_代表的变量赋值,就可以关闭node控制台的这种默认情况。

> [ 'a', 'b', 'c' ]
[ 'a', 'b', 'c' ]
> _.length
3
> _ += 1
Expression assignment to _ now disabled.
4
> 1 + 1
2
> _
4