> a = [1, /2/]
[ 1, /2/ ]
> a.toString()
''
> a = [1, 2]
[ 1, 2 ]
> a.toString()
'1,2'
在Chrome 104.0.5112.102
和Node v16.17.0
上再现。在其他平台上不确定。
看起来这是在提出此问题前几天在crbug.com/v8/13259上报告的,目前正在修复中。
该问题特定于Node和DevTools REPL的实现方式。在常规脚本中,或者使用d8
shell,一切都如您所期望的那样工作。