JavaScriptの `in`演算子

JavaScriptの基本を学ぶinオペレーター

ザ・in演算子はかなり便利です。オブジェクトにプロパティがあるかどうかを確認できます。

この演算子はtrue最初のオペランドが右側に渡されたオブジェクトのプロパティである場合、またはプロトタイプチェーン内のその祖先の1つのプロパティである場合。

それ以外の場合は戻りますfalse

例:

class Car {
  constructor() {
    this.wheels = 4
  }
}
class Fiesta extends Car {
  constructor() {
    super()
    this.brand = 'Ford'
  }
}

const myCar = new Fiesta() ‘brand’ in myCar //true ‘wheels’ in myCar //true

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


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