language = "JavaScript"和 type="JavaScript “ 区别
程序员文章站
2023-12-22 12:16:58
...
最近在做一个网页出错页时为了计算倒计时的时间使用了JavaScript,在声明位置同时写了language = "JavaScript"和type="JavaScript"那么二者是什么关系呢?一般情况下,JS引用方式为以下两种:
<script language="Javascript"></script>
<script type="text/javascript"></script>
那么,这两种引用的区别在哪里呢?
在HTML网页里插入Javascript语句,应使用HTML的<script>。 <script>这个标记(tag)有个属性叫type,type="text/javascript",表示插入<script> </script>;其内部的代码为Javascript语句。
通过查阅一些资料,这两种方法都可以表示JavaScript语法,但是language="JavaScript" 是一个比较过时的语法,现在是比较推荐使用 type="text/javascript"。但是在有些时候, 老版本浏览器, 不支持type="text/javascript"。所以来说主要是浏览器支持问题。type 和 language 属性都可用来指定 <script> 标签中的脚本的类型,但是兼容性对于不同内核的浏览器有所不同。如果是同时存在的情况,所有浏览器均优先识别 "type" 属性内的脚本类型。
推荐阅读
-
language = "JavaScript"和 type="JavaScript “ 区别
-
在Javascript中使用String.startsWith和endsWith
-
JavaScript中indexOf与search的区别详解
-
PHP、Python和Javascript的装饰器模式对比_PHP
-
JavaScript Undefined,Null类型和NaN值区别_基础知识
-
JavaScript数组和字符串的操作方法
-
javascript函数之局部变量和全局变量
-
JavaScript构造函数中this和return详细介绍
-
javascript和java区别有什么
-
详解JavaScript中的坐标和距离