유튜브 제로초 채널에서 자바스크립트강의 정주행 시작!
cf)모던 javascript 튜토리얼, MDN(모질라) 참고하면서!
오늘부터 TIL은 이해가 잘 안되거나 암기가 필요한거 위주로!
JavaScript
let value = 'B'
switch (value) {
case 'A' :
console.log('A');
case 'B' :
console.log('B');
case 'C' :
console.log('C');
}
이 코드에서 'A' 는 걸러지고 'B' 케이스로 가는데 참이면 'B' 밑에 있는 코드들이 다 실행된다. 그래서 B,C 둘 다 출력됨. 딱 조건에 떨어지는 것만 실행 시키고 싶으면 break를 걸어주면 됨. switch문에서 case가 모두 참이 아닐 때를 위해 필요하면 default를 작성하면 된다.
조건부 연산자(삼항 연산자)
조건부 연산자는 조건문이 아닌 식이라 결과값이 나온다.