首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >声明JS脚本的语法

问声明JS脚本的语法
EN

Stack Overflow用户
提问于 2008-09-22 16:22:02
回答 7查看 3.5K关注 0票数 3

我不确定用以下命令打开JS脚本有什么区别

代码语言:javascript
复制
<SCRIPT language='JavaScript'>

或通过以下方式:

代码语言:javascript
复制
<SCRIPT type="text/JavaScript">

JavaScript应该总是加引号(用“”或‘’加引号),还是说这并不重要?

感谢您对此主题的任何澄清!

EN

回答 7

Stack Overflow用户

发布于 2008-09-22 16:27:42

在HTML3.2中使用了language属性。HTML4.0引入了类型(与引用外部媒体的其他元素一致,如<style>),并使其成为必需的。它也是deprecated语言。

使用type。请勿使用language。

在HTML语言(和XHTML语言)中,attribute values delimited using single or double quotes之间没有区别(除了您不能在不用实体表示值的情况下使用用于分隔值的字符)。

票数 16
EN

Stack Overflow用户

发布于 2008-09-22 16:43:20

有关Javascript的所有内容,请参阅至高无上的神Douglas Crockford's Javascript Code Conventions:

JavaScript文件

应将JavaScript程序存储在.js文件中并以该文件的形式提供。

JavaScript代码不应该嵌入到HTML文件中,除非代码是特定于单个会话的。超文本标记语言中的代码显著地增加了页面权重,而没有机会通过缓存和压缩来减轻页面权重。

票数 2
EN

Stack Overflow用户

发布于 2008-09-22 16:28:05

较老的浏览器只支持语言-现在,使用文本/javascript的mimetype的类型方法才是正确的方式。

代码语言:javascript
复制
<script language="javascript" type="text/javascript">

用于支持较旧的浏览器以及使用正确的方式。

代码语言:javascript
复制
<style type="text/css">

是使用正确的标准包含某些内容(样式表)的另一个示例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/115862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档