如果标签没有src?因为defer是,但是它不能找到async的信息
此属性影响javascript抓取。如果没有src,就没有东西可获取。
你也可以做一个简单的测试来检查它是如何工作的。剧透:它没有像预期的那样做任何事情。
<script>
console.log("sync 1")
console.log(document.getElementById('test') != null)
</script>
<script async>
console.log("async")
document.write('<div id="test"></div>')
</script>
<script>
console.log("sync 2")
console.log(document.getElementById('test') != null)
</script>