例如,在Wat和我的 Chrome 浏览器中:
{} + {}
Run Code Online (Sandbox Code Playgroud)
是NaN
但在 Node REPL 中,它是
[object Object][object Object]
Run Code Online (Sandbox Code Playgroud)
诚然,后者对我来说更有意义——强制串起来然后行动是一件相当合理的事情。然而,我不明白这种差异从何而来,因此,不明白我能在多大程度上相信 REPL 能够理解一些简单的 JS 行为。