📌기본적으로 알면 좋은 내용
- 문자열 -> 숫자로 바꾸기 parseInt(), Number() 괄호안에 문자열
- 자료형 확인 typeof
- 문자열 + 숫자열 = 문자열
- 그외 수식들 문자열 숫자열 = 숫자열
- 자바스크립트 숫자형은 정수, 실수로 나뉘어져있지 않고 just 숫자
- 되도록 === 쓰기
- 객체 (배열, 함수, 그외,변수도 넣어도됨)
- 배열 마지막요소 = array.length-1
- 배열 맨앞에 요소 추가하기 = array.unshift(자료형)
- 맨뒤에 요소 추가하기 = array.push(자료형)
- 맨뒤 요소 제거하기 = array.pop()
- 첫번째 요소 제거하기 = array.shift()
- 배열 요소 지우기 = array.splice(인덱스몇번째,몇번째부터몇개지울래)
- array.splice(2) = 인덱스 2부터 뒤에 다 지움
- 요소 안지우고 껴넣기 = array.splice(1,0,'안녕') 1번째부터 안지우고 껴넣기
- 배열에서 요소찾기 = array.includes(찾고싶은거) 값은 true,false
- 배열에 요소가 몇번째 있는지 찾기 = array.indexOf(찾고싶은거) 값은 인덱스 숫자. 없으면 -1나옴
- indexOf 쓸때 조건문에 >-1을 많이 쓴다.
- 화살표 함수 쓸때는 변수에 꼭 넣어서 함수 사용한다
- 함수 rutrn있을시 즉시 함수 종료 뒤에 코드는 실행x
- 객체 리터럴 human = {name:'hojin', age:10}
- 객체 속성에 숫자 앞에있거나 특수문자 있는경우 []로 속성 만들기['2min']:2
- 객체 안 함수는 메서드라고 부른다
- forEach, map 배열 안 element 반복
- 배열.fill(배열안에 채우고싶은거)