1.<script>标签的位置:
传统做法:放在<head>元素中,但是这样必须等到全部 JavaScript 代码都被下载、解析和执行完成以后,才能开始呈现页面的内容(浏览器在遇到<body>标签时才开始呈现内容),会出现短暂空白。
现代 Web 应用程序一般都把全部 JavaScript 引用放在<body>元素中页面内容的后面,也就是</body>之前。
2.使用<noscript>元素:
使用<noscript>元素可以指定在不支持脚本的浏览器中显示的替代内容。但在启用了脚本的情况下,浏览器不会显示<noscript>元素中的任何内容。
如:<noscript> <p> 本页面需要加载JS实现</p> </noscript>