《JavaScript高级程序设计》第二章:在HTML中使用JavaScript

注:笔记主要是查漏补缺用

一、"字符串,否则会产生错误。

解决办法

    

2.

利用这一点就可以在必要时通过不同的域来提供JS文件(但是要注意安全性)

2) defer 属性 延迟脚本
  • 作用:脚本会被延迟到整个页面都解析完毕后再运行。相当于告诉浏览器立即下载,但是延迟执行
  • 注意:脚本会延迟到结束后执行,最好只包含一个延迟脚本
  • defer 属性只使用于外部脚本文件
  • HTML5中的实现会忽略给嵌入脚本设置的defer属性
3)async 属性 异步脚本
  • 作用:告诉浏览器立即下载文件。但是并不保证按照指定它们的先后顺序执行。其目的是不让页面等待两个脚本下载和执行,从而异步加载页面其他内容。为此,建议异步脚本不要在加载期间修改DOM.
  • 异步脚本一定会在页面的load事件前执行
4)charset属性
5)type 属性

二、

包含在

  • 浏览器不支持脚本
  • 浏览器支持脚本,但脚本被禁用。
    除此之外,浏览器不会呈现这个元素中的内容。



    
    Document




    

你可能感兴趣的:(《JavaScript高级程序设计》第二章:在HTML中使用JavaScript)