JavaScript高级程序设计

您所在的位置:网站首页 不受跨域限制的html标签 JavaScript高级程序设计

JavaScript高级程序设计

#JavaScript高级程序设计| 来源: 网络整理| 查看: 265

这个标签应该是前端最早也是最熟悉的标签,正是有了这个标签我们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