# 调试异步加载的js(web worker加载的js)
以前在使用requirejs时遇到过加载的js无法在控制台调试的情况,今天做了下总结
- 创建了script标签引入的js在FF,Chrome都能在调试器里找到。
- web worker引入的js无法直接在FF,Chrome的调试器里找到,需要在:
Chrome中:在引入的js文件顶部加上```//@ sourceURL=async_test.js```,然后就能在(no domain)中找到该js
FF中:怎么处理还不会。。。
eg:
test.html
```html
```
async_test.js
```js
//@ sourceURL=async_test.js
console.log(‘async_test‘)
importScripts("./async_test2.js")
```
async_test2.js
```js
//@ sourceURL=async_test2.js
console.log(‘async_test2‘)
```Chrome
原文:https://www.cnblogs.com/jffun-blog/p/10206513.html