2016-09-15 13 views

Trả lời

3

isSameNode không được dùng nữa trong DOM v4. Firefox đã giảm hỗ trợ trong phiên bản 10. Tôi tin rằng các trình duyệt chính khác hỗ trợ nó, cho đến bây giờ.

Cách tiếp cận được khuyến nghị là sử dụng '==='

+0

Bạn có chắc chắn nó không còn được dùng nữa? Tôi không thấy gì về điều đó trên [MDN] (https://developer.mozilla.org/en-US/docs/Web/API/Node/isSameNode). –

+0

Tôi đứng sửa chữa, FF không thả hỗ trợ. Tuy nhiên nó đã được gỡ bỏ trong DOM v4: https://www.w3.org/TR/dom/#dom-core – Adam

+0

Firefox đã thả hỗ trợ trong v10 nhưng readded nó trong v48 theo [bảng tương thích] của họ (https://developer.mozilla.org/en-US/docs/Web/API/Node/isSameNode#Browser_compatibility). Có phải nó đã nói ở đâu đó trong tiêu chuẩn rằng '===' được đảm bảo hoạt động (ví dụ, 'document.querySelector ('element') === document.querySelector ('element')')? – cpburnz

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