摘要:
之前对html中的js脚本的运行顺序一直没有认真的去理清思路,只是把几个用到的脚本文件随便放在头部,后面的文本中调用。 但是没有了解其运行顺序,在写代码是有时候会造成混乱。 今天抽了点时间测试了一下。 一、当有外联js时: 1、外联js出现在<head>标签中的时候,这时候的脚本是最早运行的,同时也是按照文档顺序自上而下运行的。 2、外联js出现在<body>标签中的时候,这时候脚本也是按照文档顺序运行的,与内嵌<body>的js脚本一样,执行到该语句就运行。 二、当<head>标签中有js脚本段落时,如果没有在$(function(){ }); 阅读全文