1. 식별자 (Identifier) 변수를 구분할 수 있는 변수명 반드시 문자, $, _로 시작해야 하며, 클래스명 외에는 모두 소문자로 시작 🚩 식별자 작성 스타일 카멜 케이스(camelCase, lower-camel-case) 변수, 객체, 함수에 사용 파스칼 케이스(PascalCase, upper-camel-case) 클래스, ...
자바스크립트의 모든 값은 특정한 데이터 타입을 가지는데, 크게 원시 타입(Primitive type)과 참조 타입(Reference type)으로 분류됩니다.
1. Conditions 1. if statement 조건 표현식의 결과값을 Boolean 타입으로 변환 후 참/거짓 판단 2. switch statement 조건 표현식의 결과 값이 어느 값(case)에 해당하는지 판별 주로 특정 변수의 값에 따라 조건을 분기할 때 활용 조건이 많아질 경우, if문보다 가독성이 나을 수 있음 br...
- 자바스크립트 함수는 일급 객체(First-class citizens)로, > - 변수에 할당이 가능하며 > - 함수의 매개변수로 전달할 수 있고 > - 함수의 반환 값으로 사용이 가능합니다. 1. 함수 선언식 함수의 이름과 함께 정의하는 방식 익명 함수 불가능, 호이스팅 O 2. 함수 표현식 힘수를 표현식 내에서 정의하는 방식 ...
키와 속성들을 담고 있는 참조 타입의 객체(object)순서 보장0을 포함한 양의 정수 인덱스로 특정 값에 접근배열의 길이는 array.length로 접근배열을 순회하며 특정 로직을 수행하는 메서드메서드 호출 시 인자로 callback 함수를 받는 것이 특징callba