javascriptのカンマ構文.md 抜き打ちテストが分からなかった じゃあ this の抜き打ちテストやるぞーをやってみた。 結果として、コードが読めなくて2問空欄解答をするしかなかったので調べてみました。 あ、やってない人は読む前に先にやってみてください。 ちなみにthisの話はあんまりしません。 そして今日調べたばかりなので間違っている可能性や、そもそも自分の知識不足のせいでバカ発見されただけかも知れません。 ただのindirect eval 問題のコードはこれ(※どうやら改訂されてるようです) ('hoge', eval)('this') === window 正直、このコード見たとき何が起こってるのか理解できなかった。 実行結果じゃなくて、この構文が。 結論から言うとカンマ演算子なのだけど、jsでこの記法を見たことがなかったのでちょっと感動しました。 カンマ演算子とは、MDNに