JavaScript高级程序设计 |
您所在的位置:网站首页 › 不受跨域限制的html标签 › JavaScript高级程序设计 |
这个标签应该是前端最早也是最熟悉的标签,正是有了这个标签我们js才可以运行在浏览器中,这么说吧,早的浏览器就是静态html标签,不认识也不能编译js代码,怎么办呢,这时候script标签就应运而生了。 我今天就来回顾一下关于script的几个关键点。 1、js引入html的有两种方式,一种是嵌入式,一种是外部引用。这些就太基础,不多说了。 2、我们通常将script标签放在body标签的最后,是因为浏览器在解析代码的时候,遇到script标签,会先解析js代码或者下载外部引用的文件,页面的处理会停止,知道script中的代码运算完成后再继续加载页面。 3、script有两个异步的属性,defer和async。(通常不使用,用2提到的方法代替) 相同点:a、只适用外部引用的script b、script会立即下载,但会延迟执行,不影响页面的加载 不同点:a、defer可以按照script的先后顺序执行,但async不能控制执行的顺序 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |