일부 코드를 통해 모든 jQuery를 바닐라 JS로 변환했습니다. 아래는 내가 성공적으로 변환 한 코드입니다 (주석 처리 된 jQuery입니다). 나는 마지막에 [0]을 추가 할 때까지 머리에 추가하는 데 어려움을 겪고있었습니다. 배열에 액세스 할 때 대괄호가 사용된다는 것을 알고 있지만,이 인스턴스에서 왜 이것이 필요한지 정확히 알 수는 없습니다. 누군가 설명 할 수 있을까요?자바 스크립트에서 헤드에 링크를 추가 할 때 대괄호 []를 사용하는 사용자
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