第一部:
2 つの配列を追加すると、すべてが期待どおりに機能するためです。
[] + [] //output:''
配列とオブジェクトを追加することも、期待どおりです。
[] + {}
output:'[object Object]'
{} + {}
JavaScript ではNaN
?
これは予想外の結果ですが、この背後にある理由は何ですか?
第2部:
プレフィックス 0 のない文字列比較では、3 は 12 より大きい:
"3" > "12"
: true
パディングを使用すると、すべてが正しく機能します。
"03" > "12"
: false
プレフィックス 0 は文字列比較に必須ですか?プレフィックス 0 を追加する理由は何ですか?