一段老外的回答http://stackoverflow.com/ques...。
大概就是动态生成脚本。
var js = "console.log('this is line 1');"
addCode(js); // Right now! Debuggable!
// Dynamically evaluate JavaScript-as-string in the browser
function addCode(js){
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = 'data:text/javascript;charset=utf-8,'+escape(js);
document.head.appendChild(e);
}
结果
然后让我想起了Webpack将样式打包成JavaScript动态插入,应该也会出现在(no domain)里面,果不其然。
至于 extension::app
很明显是由于 Chrome 扩展插件动态插入的脚本或样式吧。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…