我创建了一个脚本元素(document.createElement('script')
....)我通过以下方式设置它的 async 属性:x.async=true
这意味着脚本没有阻塞并且彼此之间的执行顺序 - 没有保留(相反defer
(它也等待 dom 加载。))
问题 :
但是如果我设置了 async 属性——这是否意味着我必须使用 document.ready ?因为我可以运行在将来要下载的脚本文件中声明的方法- 因此会出错。
我创建了一个脚本元素(document.createElement('script')
....)我通过以下方式设置它的 async 属性:x.async=true
这意味着脚本没有阻塞并且彼此之间的执行顺序 - 没有保留(相反defer
(它也等待 dom 加载。))
问题 :
但是如果我设置了 async 属性——这是否意味着我必须使用 document.ready ?因为我可以运行在将来要下载的脚本文件中声明的方法- 因此会出错。