Das Problem, auf das ich gestoßen bin, ist, dass einige Websites Code verwenden, der von ihrer eigenen JS-Bibliothek oder ihrem eigenen Framework anstelle von JQuery geschrieben wurde. Aber ich würde gerne wissen, wie dieser Effekt erreicht wird.
ps: Bei Nicht-JQuery führt die Verwendung der Methode $._data(DOMobject,'events') in Chrome und Firefox nicht zu Ergebnissen, z. B. bei Visual Event Wenn Sie etwas tun, sehen Sie beim Klicken auf das ev-Tag auf dem Firefox-Element sehr originelle Codes, die schwer zu verstehen sind.
Gibt es eine Möglichkeit, die Unterschiede zwischen verschiedenen Frameworks zu ignorieren, unabhängig davon, welches Framework oder welche Bibliothek zur Kategorie js gehört?
Ist der in Chrome gefundene Ereigniscode wie dieser verschleierte Code? Wenn ja, wie kann man ihn wiederherstellen?
在真正了解了问题后,更新一下答案:
在Chrome下的DevTool可以查看某个元素的绑定事件handler,但是你看到的是混淆后的代码,想要得到混淆前的代码?
除非它提供了对应的.map文件,否则是不可能看到混淆前的代码的,他们用混淆,其中一个目的就是让代码不易读,防止抄袭。