script利用src引用外部js文件,如果内部嵌套了js代码呢 <script src='test.js' defer async> var a = 5; </script> 这个时候 var a = 5;会被忽略。