/ /まだtype = 'text / javascript'を使用する必要がありますか? [複製]-javascript、jquery、html5、dom

それでもtype = 'text / javascript'を使用する必要がありますか? [複製] - javascript、jquery、html5、dom

可能な重複:
mimeタイプがサーバーによって設定されているときに、なぜ<script type =“ text / javascript”>と書くのですか?

そんなこと知ってる <script type="type/javascript"></script> type属性はもう必要ありません。私の質問は、自分でスクリプトを挿入するときに、それを使用する必要があるのですか?

var hello = document.createElement("script");
hello.type = "text/javascript"; // still needed?
hello.async = true;
hello.src = "http://mysite.com/script.js";
(document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(hello);

Googleアナリティクスではまだ使用されていることがわかります ga.type = "text/javascript"; そして、Disqusもそれを使用します dsq.type = "text/javascript";

それで、これは必要ですか?

回答:

回答№1は2

いいえ、属性が存在しない場合、これがデフォルト値です。

から 仕様

type属性は、のスクリプトまたは形式 データ。属性が存在する場合、その値は有効なMIMEでなければなりません タイプ。 charsetパラメーターは指定しないでください。デフォルト。 属性が存在しない場合は「text / javascript」です。