JavaScriptでのコンマの奇妙な使用法

私は最近、コンマ演算子に関連して、JavaScriptで好奇心が強いがおそらく有用なことを発見しました。

私は主に、オブジェクトまたは配列アイテムのプロパティを区切るためにコンマを使用します。

ただし、式内での使用法についてはあまり注意を払っていませんでした。

これを取る:

('a', 'b')

両方の式(この場合は文字列)が評価され、これにより最後の要素、つまり最後のコンマの後の式が返されます。この例では、'b'

次のように、値を変数に割り当てることができます。

const letter = ('a', 'b')
letter === 'b' //true

私の無料ダウンロードJavaScriptビギナーズハンドブック


その他のjsチュートリアル: