JavaScript 코드는 < script>< /script>안에 작성이 가능함.
①코드의 재활용성
②코드의 가독성
③중복을 제거하여 유지보수가 쉬워짐
★ 코드에 의미를 부여 하는 기능도 있음
선언
var - 변수의 중복선언이 가능하며, 에러가 나지않고, 예기치 못한 값을 반환 할 수 있다.
let - 변수 중복 선언 X, 재할당은 O
const - 변수 중복 선언 X, 재할당도 X할당: 값
- var는 함수 밖에서도 사용이 가능 -> 에러를 야기할 수 있음
- const를 권장, 재할당 가능성이 있는 변수들만 let 사용
- 두가지의 가장 큰 차이는 순서(index)이다.
Array에 접근하기
myArray1[myArray1.length-1]
Object에 접근하기
Dot notation
ObjectName.keyName
-숫자로 시작하는 키에 접근할 수 없다.
-띄어쓰기가 포함된 키에 접근할 수 없다.
-변수가 포함되어있는 키에 접근할 수 없다.
Bracket notation
ObjectName['keyName']
모두가능
*추가 공부필요
함수는 return을 만나면 동작이 끝난다.
- typeOf의 쓰임
- return의 역할이 궁금
- Scope & Block
- object & Class
- 생성자와 인스턴스
- Methods
- Object에 접근하기