JavaScript instanceof 運算子
深入了解 JavaScript instanceof 運算子。
JavaScript的instanceof
運算子會在第一個運算子是右邊所傳入物件的實例,或其原型鏈中的其中一個祖先時,回傳true。
在下面的例子中,可以看到myCar
物件是Fiesta類別的實例,所以myCar instanceof Fiesta
會回傳true。同樣地,由於Fiesta繼承自Car,所以也會回傳true,myCar instanceof Car
。
1 | class Car {} |
tags: [“JavaScript”, “instanceof”, “prototype chain”]