supportlss
2015-08-05 14:16
采纳率: 100%
浏览 1.5k

html加载js文件为何会影响结果

我在看javascript dom编程艺术的时候,第十章的第二个程序,在html中导入J文件,居然因为没有把addLoadEvent.js放在第一位出错。就是这样是对的。

<br>
<br>
要是把放在第二行就不能实现功能 求解答疑惑


  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • devmiao 2015-08-05 14:25
    已采纳

    两个js之间有先后关系,比如变量初始化,函数的定义,所以不能随便颠倒。

    打赏 评论
  • Noneone博主 2015-08-05 14:54

    如有相同的,执行顺序决定执行力

    打赏 评论
  • gz153016 2015-08-05 15:32

    细节问题,存在着执行顺序。可以查一些详细的技术文档。

    打赏 评论
  • oyljerry 2015-08-05 15:35

    如果用过jquery就会有体会,一些js库需要依赖jquery,这样就要让jquery先加载,不然就有问题。

    打赏 评论
  • qq_30394093 2015-08-05 16:32

    js中有重复定义的变量,出现冲出才会出现不一样的结果。

    打赏 评论
  • 夜之子 2015-08-06 00:39

    建议你看下js引擎的运行顺序,它是顺序加载的
    http://blog.csdn.net/chen_zw/article/details/18502937

    打赏 评论
  • beaconD 2015-08-06 00:41

    addLoadEvent.js它可能需要其他js的支持

    打赏 评论

相关推荐 更多相似问题