조건부 연산자 (삼항 연산자) 조건? true:false
자바스크립트 - 조건을 다루는 표현식
if 문보다 간결하게 작성할 수 있음 조건 연산자 Conditional operator조건 ? truthy 할때 표현식 : falsy 할때 표현식= 삼항 연산자 Ternaey operator (자바스크립트에서 유일하게 항이 세개인 연산자) const CUT
memoryelim.tistory.com
자바스크립트 - Spread 구문 syntax
const numbers = [1, 2, 3];console.log(numbers); [1,2,3]console.log(...numbers); 1 2 3console.log(1, 2, 3); 1 2 3rest 와는 반대 (개별 요소를 하나의 배열로 묶는다) 배열을 복사할때 편리하다 / 객체도 가
memoryelim.tistory.com
자바스크립트 - 모던한 프로퍼티 표기법 (축약 표기)
객체의 축약 표현 const title : 'codeit';const birth : 2017;const job : '강사';const user = { title : title, birth : birth, job : job,} const user = { title, birth, job,} 활용할 변수의 이름과 프로
memoryelim.tistory.com
자바스크립트 - 옵셔널 체이닝 ?.
중첩 객체의 프로퍼티에 접근할 때function printCatName(user) { console.log(user.cat.name); } const user1 = { name: 'Captain', cat: { name: 'Crew', breed: 'British Shorthair', } } printCatName(user1);
memoryelim.tistory.com
자바스크립트 - 구조분해 Destructing
배열이나 객체를 분해하는 문법배열과 객체 구조가 달라서 적용하는 방법도 조금 다르다. 배열에 적용해보기 기존에 배열 인덱스를 이용해서 변수에 값을 할당해주는 방법const rank = ['첫째','
memoryelim.tistory.com
자바스크립트 - 에러도 객체다
자바스크립트는 코드가 실행되는 도중에 에러가 발생하면 자동으로 에러 객체를 생성한다. 에러메시지는 에러객체의 이름name 프로퍼티와 메시지message 프로퍼티 로 구성되어있는 객체이다
memoryelim.tistory.com
'개발 공부 일지 > JavaScript' 카테고리의 다른 글
자바스크립트 - 배열 메소드 .filter .find (0) | 2024.07.22 |
---|---|
자바스크립트 - 배열 메소드 .forEach .map (1) | 2024.07.22 |
자바스크립트 - 에러도 객체다 (2) | 2024.07.20 |
자바스크립트 - 구조분해 Destructing (0) | 2024.07.20 |
자바스크립트 - 옵셔널 체이닝 ?. (0) | 2024.07.20 |