일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준 1331번
- 모각코
- 백준 3085번
- 다이나믹프로그래밍
- 자바
- java_programming
- 백준 18310번
- 명품자바
- 머신러닝과 딥러닝
- 백준 1253번
- SQL
- 그리디
- MySQL
- Python
- 그래프
- javascript
- react
- 백준 15787번
- 백준 17451번
- HUFS 모각코 캠프
- 백준
- 백준 2512번
- 백준 16918번
- 알고리즘
- 백준 1987
- AWS
- 깃헙
- 다이나믹 프로그래밍
- ubuntu
- SWEA 15612번
- Today
- Total
차곡차곡
[JavaScript] JavaScript 기초 본문
undefined : 변수를 선언하고 아직 값을 할당하지 않은 상태
null : 변수를 선언하고 빈 값을 할당한 상태
비교 연산자
== : 할당된 값이 같은지 비교
=== : 자료형까지 고려하여 비교
document.getElementById(‘id 값’)
id를 이용한 요소 노드 취득
document.getElementsByTagName(‘태그 이름’)
인수에 들어있는 태그 이름을 갖는 모든 요소 노드들을 탐색하여 반환 → HTMlCollection 객체 반환
[#] 인덱스로 접근
document.getElementsByClassName(‘class 이름’)
인수로 전달한 클래스 값을 갖는 모든 요소 노드들을 탐색하여 반환 → HTMlCollection 객체 반환
[#] 인덱스로 접근
document.querySelector('css선택자')
인수에 들어있는 css선택자를 만족하는 하나의 요소를 탐색하여 반환 (여러 개면 첫 번째 값)
document.querySelectorAll('css선택자')
인수에 들어있는 css선택자를 만족하는 모든 요소 노드들을 탐색하여 반환 → HTMlCollection 객체 반환
[#] 인덱스로 접근
Element.classList.add('class 이름')
인수로 전달한 클래스 값 추가
Element.classList.remove('class 이름')
인수로 전달한 클래스 제거
Element.classList.toggle('class 이름')
인수로 전달한 클래스가 존재하면 클래스를 제거하고, 클래스가 존재하지 않는다면 클래스를 추가
'Language > JavaScript' 카테고리의 다른 글
[JavaScript] Node.js 온라인 컴파일러 (0) | 2023.05.13 |
---|---|
[JavaScript] for vs. forEach vs. map (0) | 2022.07.06 |
[JavaScript] ES6의 const와 let (0) | 2022.07.03 |
[JavaScript] 자바스크립트 중급 강좌 : 140분 완성 (1) (0) | 2022.05.30 |
[JavaScript] 일단 만드는 JavaScript (2) | 2022.05.14 |