JavaScript高级程序设计——第一二章(邂逅JS)

一.

  • async
    只对外部标签有效,常用在加载每个资源文件,加载时表示应该立即下载脚本资源。

  • charset
    表示通过src属性指定的代码的字符集。(啥意思呢??)

  • defer
    只对外部标签有效,表示脚本延迟到文档全部被解析之后再执行。

  • src(大家都懂…)

  • type
    一般都是text/javascript,这个属性不是必须的,没有指定仍然默认是text/script

特别注意------如果script标签没有带上defer和async属性,浏览器都会按照script元素在页面中出现的先后顺序依次进行解析。

二.

当浏览器不支持javascript时如何平稳的退化。
解决方法只有一个:使用

<noscript>
本页面需要浏览器支持javascript
</noscript>

当浏览器支持javascript时,不会显示该内容。

你可能感兴趣的:(javascript)