Array(5) : 함수로 빈배열 생성
위코드를 치면 length가 5인 빈 배열이 생성됨. 아무런 값도 없고, 5개가 들어갈 수 있는 공간이 생김. 없는값 = undefined
array.map 함수 : array에 있는 모든 요소에 대해서 각각 함수를 수행해서 새로운 함수를 반환함
- for문 : 정확하게 몇번 반복문을 돌아야 될지 알때
- while문 : 정확하게 몇번을 반복문을 돌아야하는지 모를때, 혹은 기준값이 계속 바뀔때
- slice : 배열을 자르는 메서드 예) 배열.slice(몇번째자리부터, 몇번째자리전까지)
getElementByClassName('클래스명')[인덱스]; //해당 클래스를 가진 요소가 여러개일수있으니까!
- for문에 비동기함수가 들어가는건 피해야함. 클로저 문제가 생김
- js로 css 조작 예) 대상.style.border = '1px solid red' ; 대상.style.borderRadius = '50px' //대시로붙은 속성은 카멜로표현
- 함수를 만들때 달라지는 부분은 매개변수로, 고정된 부분은 함수로 만들기
- html 요소에 js로 css 클래스를 붙이는 법 : 요소.className = "kgh" //js에서 class는 중요한 단어이기에, html의 클래스는 className로 부여함
- querySelectAll -> 여러 태그 동시 선택
- querySelector(.'클래스명') 으로 해당 요소를 찾을 수 있음
- NaN : 숫자가 아님. 숫자가 아닌 하나의 값
- document.body.clientHeight , document.body.clientWidth: 윈도우의 타이틀, 툴바, 스크롤바를 제외한 브라우저 윈도으의 내부 공간 넓이와 높이
'자바스크립트 기타' 카테고리의 다른 글
자바스크립트 기초 기타 정보 - 알듯 모를듯한것 3탄 (0) | 2022.01.17 |
---|---|
자바스크립트 기초 기타 정보 - 알듯 모를듯한것 2탄 (0) | 2022.01.01 |
자바스크립트 기초 기타 정보 - 알듯 모를듯한것 1탄 (0) | 2022.01.01 |
그놈의 callback함수 (0) | 2021.04.18 |
js의 이벤트루프 (0) | 2020.11.27 |