Gibt es einen Vorteil für die Verwendung von querySelector()
vs jQuery $()
in einem userscript? Ich möchte, dass das Skript in allen gängigen Browsern funktioniert, die Benutzercripts unterstützen. Daher bin ich besonders an der Browserkompatibilität interessiert.
Ich begann darüber zu fragen, weil ich honestbleeps' ausgezeichnete Reddit Enhancement Suite enthält als Abhängigkeit jQuery bemerkt, aber meistens bleibt bei querySelector()
für Elemente und andere grundlegende JavaScript-Methoden für die DOM-Manipulation auswählen.
Ist es nur eine Frage des Geschmacks oder gibt es einen Grund, jQuery auf ein Minimum zu beschränken?
Ich würde nicht zu viel in diese Mischung in der * Reddit Enhancement Suite * lesen. In jedem großen oder sich entwickelnden Projekt finden Sie eine Mischung aus Code älteren Stils, der (meistens) zusammen mit neueren oder besseren Methoden funktioniert. (Neuere ist aber nicht unbedingt besser.) ... Nur wenige Entwickler oder Teams werden alten Arbeitscode umgestalten, nur um alles konsistent zu machen. –