私はいくつかのコードを実行し、すべてのjQueryをバニラJSに変換しています。以下は、私が正常に変換したコードです(コメントアウトされているのはjQueryです)。私は終わりに[0]を追加するまで頭にそれを追加するいくつかの問題を抱えていました。私は大括弧が配列にアクセスするときに使用されていることを知っていますが、私は正確になぜこのインスタンスで必要だったか分からない。誰かが説明できますか?角括弧[]のユーザーJavaScriptへのリンクを追加するとき
var head = document.getElementsByTagName('head')[0];
var linkScript = document.createElement('link');
linkScript.type = 'text/css';
linkScript.rel = 'stylesheet';
linkScript.href = purecommHostFiles + 'style.css';
head.appendChild(linkScript);
// $('<link>')
// .appendTo('head')
// .attr({
// type: 'text/css',
// rel: 'stylesheet',
// href: purecommHostFiles + 'style.css'
// });
'document.getElementsByTagName'は複数の要素を返します。ここでは、最初の要素を使用しています – Gaur93