2013-08-11 38 views
5

a instanceof b chính xác bằng a.constructor === b?
nếu không, hãy cho tôi biết sự khác biệt giữa những điều này.Sự khác biệt giữa instanceof và thuộc tính hàm tạo

+0

Hy vọng nó đang giúp http://stackoverflow.com/q/18055980/1989472 – Rajasekhar

+0

@Rajasekhar mà không thể gây nhầm lẫn hơn, nó không tập trung vào ngữ nghĩa của ' .constructor' vs 'instanceof' .. nhưng thay vào đó là sự nhầm lẫn giữa các chuỗi và các đối tượng. – Esailija

+0

có thể trùng lặp của [CoffeeScript: Sử dụng instanceof vs Class.constructor.name] (http://stackoverflow.com/questions/11690894/coffeescript-using-instanceof-vs-class-constructor-name) – Bergi

Trả lời

9

No.

instanceof cũng kiểm tra các nhà thầu "kế thừa".

Để biết thêm thông tin, hãy xem thông số kỹ thuật. (herehere)

Các vấn đề liên quan