1. 변수 선언
let x; let y = 20; //Shorthand let x, y = 20;
2. 여러 변수에 값 할당
배열 구조화를 사용하여 한 줄에 여러 변수에 값을 할당할 수 있습니다.
let a, b, c; a = 5; b = 8; c = 12; //Shorthand let [a, b, c] = [5, 8, 12];
3. 삼항 연산자
여기에서 삼항(조건부) 연산자를 사용하여 5줄의 코드를 저장할 수 있습니다.
bcn 코인이란?
let marks = 26; let result; if(marks >= 30){ result = 'Pass'; }else{ result = 'Fail'; } //Shorthand let result = marks >= 30 ? 'Pass' : 'Fail';
4. 기본값 할당
예상 값이 비어 있는 경우 OR(||) 단락 평가를 사용하여 변수에 기본값을 할당할 수 있습니다.
let imagePath; let path = getImagePath(); if(path !== null && path !== undefined && path !== '') { imagePath = path; } else { imagePath = 'default.jpg'>if (isLoggedin) { goToHomepage(); } //Shorthand isLoggedin && goToHomepage();
여기 약식 기술에서 isLoggedin이 true를 반환하면 goToHomepage()만 실행됩니다.
에서 원본 게시물 읽기 jscurious.com
#javascript #속기 #웹 개발 #typescript
jscurious.com
시간을 절약할 수 있는 20가지 JavaScript 속기 기술 - JS Curious
모든 프로그래밍 언어의 속기 기술은 가독성을 향상시키는 보다 깨끗하고 최적화된 코드를 작성하는 데 도움이 됩니다.