JSコードが「バナナ」文字列を印刷するのはなぜですか？
const by word =（ 'b
console.log（word）;
？
オペレーターにはJavaScriptに2つの異なる機能があるため、次のJSコードはコンソールの「バナナ」チェーンを示しています。合計と連結です。数字で使用すると、オペレーターは合計を実行し、チェーンで使用すると連結を実行します。さらに、このオペレーターは、まだ操作者がまだ操作していない場合は、操作を数値に変えるために使用することもできます。
コードでは、式（ 'b' 'a' 'a' 'a'）が左から右に評価されます。まず、チェーン「B」と「A」が連結され、「3」になります。次に、Unarium演算子がチェーン「A」に適用され、ゼロになります。次に、ゼロがチェーン「TRES」に追加され、暗黙的にゼロを空のチェーンに変換し、「3」を生成し、「3」を生成します。最後に、「a」チェーンは「ba」と連結されており、「baaa」になります。すべての文字が小文字にあるため、TolowerCase（）メソッドをこのチェーンに適用すると同じチェーンが返されます。したがって、チェーンをコンソールに送信すると、「バナナ」チェーンが表示されます。