js笔记(一)--关于<script>标签
2014-08-03 15:20
302 查看
今天看了一下关于<script>标签的资料,以前用过,但是没有深入了解。看过资料,做下总结:
1、关于src属性值,可以指定自己写的js外部文件,也可以是其他任何域的文件;
2、所有的<script>元素都会按照我们在页面中顺序进行解析,前提是没有async defer的属性值;
3、关于defer的属性可以让脚本在文档完全呈现之后再执行,延迟脚本总是按照指定他们的顺序执行,只对外部文件有用;
4、async属性值可以表示当前脚本不必等待其他脚本,异步执行下面的文档,只对外部文件有用。
建议:不要使用defer、async的属性,将js脚本放在body 的最后进行加载,不会占用页面呈现的间隙,避免出现页面空白。
1、关于src属性值,可以指定自己写的js外部文件,也可以是其他任何域的文件;
2、所有的<script>元素都会按照我们在页面中顺序进行解析,前提是没有async defer的属性值;
3、关于defer的属性可以让脚本在文档完全呈现之后再执行,延迟脚本总是按照指定他们的顺序执行,只对外部文件有用;
4、async属性值可以表示当前脚本不必等待其他脚本,异步执行下面的文档,只对外部文件有用。
建议:不要使用defer、async的属性,将js脚本放在body 的最后进行加载,不会占用页面呈现的间隙,避免出现页面空白。
相关文章推荐
- requireJS&seaJS模块加载器原理:<script>标签加载外部js文件用到的onload、onerror和onreadystatechange事件
- 原生JS(2)<script>标签
- GZip压缩的js文件IE6下面不能包含<script>标签
- 关于把<script>标签放置的位置引发的关于html容错性的思考
- ASP.NET MVC 关于MasterPage中<script>标签的文件路径自动解析
- BootStrap3 笔记(一):关于分页组件中<a>标签disable后还是可以点击的问题
- js 笔记 第一章在html中使用<javascript>标签 以及 html文档模式
- JavaScript 笔记 - <script> 标签的位置
- JavaScript 笔记 - <script>标签 async 属性 (异步脚本)
- 关于<script>标签元素的重点知识
- JavaScript 笔记 - <script>标签 defer属性 (延迟脚本)
- js 笔记 第一章在html中使用<javascript>标签 以及 html文档模式
- js——<script>标签的加载顺序
- 关于struts2标签中的<s:param />
- js:在<script></script>中使用的属性,可以使标签对里的内容当成文本
- osworkflow学习笔记-标签<initial-actions>、<restrict-to>、beanshell、class
- 关于<img>标签的一点理解
- 在JS里面,取struts的<html:form>标签里面的<html:text property="title"/>值
- <s:select>标签里面值保存在js当中注意点
- 关于struts2标签中的<s:param />