Option 생성자 함수 | MDN


<aside> <img src="/icons/search_gray.svg" alt="/icons/search_gray.svg" width="40px" /> HTML 옵션 태그의 selected 어트리뷰트와 자바스크립트로 접근하는 option.selected 속성(프로퍼티)은 서로 독립적인 기능을 가진다. 옵션 태그의 selected 어트리뷰트는 초기 선택 상태를 나타내고, option.selected 속성은 현재 선택 상태를 반영하고 제어하는데 사용한다.

</aside>

// Option 생성자를 사용하면 document.createElement() 보다 더 간결하게 작성할 수 있다
new Option(text?, value?, defaultSelected?, selected?)

<select> 주요 속성 | MDN


<aside> <img src="/icons/search_gray.svg" alt="/icons/search_gray.svg" width="40px" /> 옵션 요소를 동적으로 추가할 땐 select.add(option|optiongroup) 메서드 사용 | MDN

</aside>