这是一个新手问题,但是获取我的网站上加载的所有 JS 文件的全名路径列表的最佳方法是什么?
澄清一下:我有一个页面 www.mypage.com - 我想获取此页面上加载的所有 JS 文件及其全名路径的列表。
Arm*_*mel 12
您还可以使用性能 API:
var entries = performance.getEntriesByType('resource');
entries.map(function(entry) {
if (entry.initiatorType === 'script') {
console.log('JS file:', entry.name);
}
});Run Code Online (Sandbox Code Playgroud)
您应该首先获取所有脚本标签::
var scripts = document.getElementsByTagName('script');
Run Code Online (Sandbox Code Playgroud)
然后循环遍历它:
for(var i=0;i<scripts.length;i++){
scripts[i].src;
}
Run Code Online (Sandbox Code Playgroud)