javascript – 为什么你只能在指定src时使用defer?

前端之家收集整理的这篇文章主要介绍了javascript – 为什么你只能在指定src时使用defer?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
验证使用< script>的代码时我在validator.w3.org上收到以下警告

Element script must not have attribute
defer unless attribute src is also
specified.

我不明白这个需要,有人可以解释一下吗?

解决方法

延迟的意思是说“你可以在等待脚本到达之前继续解析 HTML”.

如果脚本就在HTML中,那么你就不能(因为脚本在源代码中的方式)并且它将是没有意义的(因为没有外部依赖会阻止解析).

猜你在找的JavaScript相关文章