33246


Objectの型を調べる時には`foo instanceof Date`というような方法を使う事を先程知りました。

このように3つの要素を並べる書き方に馴染みがないのですが、同様の書き方をする処理はjavascriptには他にもあるのでしょうか？

それともこの書き方は何らかの糖衣構文なのでしょうか？


CC BY-SA 3.0
2017-03-10T11:09:56.443
33243
2017-03-10T11:47:49.210
3271
question
javascript
foo instanceof Date などの式の構造について


`instanceof`は二項演算子ですので特殊な構文というわけではありません。右辺(質問の`Date`)は特別なキーワードというわけではなく、コンストラクター一般が指定できます。

JavaScriptで定義されているアルファベットの二項演算子は他には`in`があります。


CC BY-SA 3.0
2017-03-10T11:47:49.210
33246
2017-03-10T11:47:49.210
5750
33243
answer