为了账号安全,请及时绑定邮箱和手机立即绑定

javascript执行顺序问题

javascript执行顺序问题

Qyouu 2018-11-06 13:13:50
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Document</title>    <head>        <link rel="stylesheet" href="main.css">        <script src="A.js"></script>        <script src="B.js"></script>    </head></head><body>   <script type="text/javascript">       console.log('hhhh');   </script> </body></html>B.js依赖A.js, 我想问一下这里A和B一定是顺序执行的么?我开发中遇到这个问题了,B依赖A,但是B.js先执行了,所以报错了! 如果因为网络原因导致B.js先返回,这个时候B.js就一定先执行?补充:这里看到两个朋友都回答说一定A先执行。我这里补充一下,我这个代码是写在jsp页面中的。我的A是bootstrap-datepicker.js, B是我自己的js,然后在B中执行You can't use 'macro parameter character #' in math mode.datepicker is not a function. 然后我尝试了好几种方法,最后直接把A.js写到jsp引用的common的jsp中,才正确执行。我一直认为写在前面的js先执行,这次遇到B先执行我想不明白。
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

js引擎从上往下解析 不可能先执行B 。至于你的报错 那也要看报错信息是什么,贴出代码以及报错信息


查看完整回答
反对 回复 2018-12-31
  • 1 回答
  • 0 关注
  • 634 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号