목록전체 글 (15)
이수연의 티스토리
Ternary Operator삼항 연산자는 if / else 와 같은 단순화된 조건 연산자 입니다. Syntax: condition ? : if (authenticated) { renderApp();} else { renderLogin();} 삼항 연산자를 사용한 동일한 예는 다음과 같다.authenticated ? renderApp() : renderLogin();
ModulesJavaScript 모듈을 사용하면 코드를 여러 개의 파일로 나눌 수 있다. 이렇게 하면 코드베이스를 유지관리하기 더 쉬워진다. import ES 모듈 및 export 명령문을 사용한다 export어떤 파일에서나 함수나 변수를 내보낼 수 있다. person.js라는 이름의 파일을 만들고 내보내고 싶은 내용을 채워보며 예시를 작성하겠다.export에는 Namde 내보내기와 Default 내보내기의 두 가지 유형이 있다. Named ExportsIn-line individually: preson.jsexport const name = "Jesse"export const age = 40 All at once at the bottom: preson.jsconst name = "Jesse"const ..
Spread OperatorJavaScript의 스프레드 연산자( . . . )를 사용하면 기존 배열이나 객체의 전체 또는 일부를 다른 배열이나 객체로 빠르게 복사할 수 있다. const numbersOne = [1, 2, 3];const numbersTwo = [4, 5, 6];const numbersCombined = [...numbersOne, ...numbersTwo]; 스프레드 연산자는 종종 구조 분해와 함께 사용된다. 첫 번째와 두 번째 항목을 numbers 변수에 할당하고 나머지는 배열에 넣습니다.const numbers = [1, 2, 3, 4, 5, 6];const [one, two, ...rest] = numbers; 객체에도 스프레드 연산자를 사용할 수 있다.const myVehicl..