Compruebe si el navegador admite document.querySelectorAll en JavaScript

Ahora, aunque el soporte de navegador más modernodocument.querySelectorAll(), puede tener problemas con versiones anteriores de Internet Explorer. La forma obvia de verificar si el navegador admite una función sería:

if(document.querySelectorAll){
    //some random code
}

Pero por lo que entiendo, algunos navegadores como (IE8) no admiten ciertas propiedades, como 'body *'. ¿Hay una mejor manera de verificar sidocument.querySelectorAll('body *') funcionará realmente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta