Jest to jeden z niewielu przypadków, w których wykrywanie wersji przeglądarki wydaje się być właściwym sposobem postępowania. Aby zminimalizować zagrożenia wynikające z tego podejścia, upewnij się, że używasz czarnej listy, a nie białej listy, bez względu na to, jak bardzo może to czuć się w tej chwili (aby upewnić się, że nie opuścisz nowej przyszłej przeglądarki, jak miało to miejsce w przypadku wielu starych, skoncentrowanych na kodzie netscape). Jestem świadomy, że nie jest to odpowiedź, którą chciałeś usłyszeć, ale jako console.log
jest natywną funkcją, której efekt nie może być w żaden sposób zaobserwowany, tak dalece jak widzę, jedyną opcją jest wykrywanie wersji przeglądarki.
Dlaczego należy drukować kolory w konsoli? służy tylko do celów debugowania –
Buduję narzędzie do debugowania w js ... – lededje
Dlaczego ktoś, kto pyta tylko "dlaczego potrzebujesz ..." dostaje +1? Nienawidzę tego pytania! Dlaczego ma znaczenie, dlaczego ktoś czegoś potrzebuje? –