JS高级程序第一章理解

来源:互联网 发布:战舰世界 知乎 编辑:程序博客网 时间:2024/05/22 04:39

js插入到html中要使用script标签,使用这个标签可以让js嵌入到html中,让脚本与标记混合开发,也可以包含外部的js文件,但要注意一下几点

  1. 在包含js文件是,必须将src属性设置相应文件的URL,这个文件可以是与包含页面位于同一服务器上的文件,也可以是其他任何域中的文件
  2. 所有的js代码都会按照它们在页面中的先后顺序依次被解析,在不使用 defer 和 async 的情况下,只有在解析完前面的script元素中的代码之后,才会解析后面script元素中的代码
  3. 使用defer属性可以让脚本在html文档完全呈现之后执行,延时脚本总是按照指定他们的顺序执行
  4. 使用async属性表示当前脚本不用等待其他脚本就立即下载执行,也不必堵塞文档呈现,不能保证脚本按照它们在页面中出现的顺序执行
  5. noscript标签指定在不支持javascript脚本的浏览器中显示的替代内容,或者关闭了浏览器脚本的情况下的替代内容,一旦支持js脚本或者启用脚本,该内容永远不会出现,该标记可以在body标签中任意的位置
0 0
原创粉丝点击