본문 바로가기

전체 글96

[자료구조] ArrayList - 가장 대표적인 List형태의 자료구조이다. - 이어 쓰고 읽기에 가장 적합한 구조이다.(연속된 메모리 공간을 사용) - ArrayList의 크기는 자동으로 조정된다. - 동기화를 제공하지 않는다. ArrayList 생성 import java.util.ArrayList; ArrayList integers1 = new ArrayList(); // 타입 지정 ArrayList integers2 = new ArrayList(); // 타입 생략 가능 ArrayList integers3 = new ArrayList(10); // 초기 용량(Capacity) 설정 ArrayList integers4 = new ArrayList(integers1); // 다른 Collection값으로 초기화 ArrayList i.. 2023. 11. 3.
[자료구조] 자료구조형 Collection이란? 객체의 모음, 그룹이라고 정의할 수 있다. - 일괄된 API : 일괄된 API를 사용하여 Collection 밑에 있는 모든 클래스들이 상속을 받아 통일된 메서드를 사용한다. - 프로그래밍 간편화 : 객체 지향 프로그래밍의 추상화 개념이 구현되어 있다. - 속도 및 품질 향상 : 최상의 구현을 생각할 필요 없이 Collection API를 사용하여 구현이 가능하다. ​ List Interface - 정렬된 객체 컬렉션을 저장할 수 있는 목록 데이터이다. ​ Set Interface - 중복 값을 저장할 수 없는 정렬되지 않은 데이터 모음이다. - 중복을 방지하고 고유한 데이터만 저장해야 하는 경우 사용된다. ​ SortedSet Interface - Set Interface와 유.. 2023. 11. 3.
[JavaScript] .querySelectorAll() 와 .querySelector() querySelectorAll()은 특정 css 선택자를 가진 모든 요소를 배열로 가져오는 메서드이다. document.querySelectorAll( '.selected' ) .querySelector()는 css 선택자로 요소를 선택하게 해 준다. 단 선택자에 해당하는 첫 번째 요소만 선택한다. document.querySelector( '.selected' ) 출처 : https://www.codingfactory.net/10413 2023. 11. 2.
[JavaScript] parentNode-parentElement 차이, children과 childNodes 차이 https://dev-dain.tistory.com/128 글로 설명 보단 링크 2023. 11. 2.