본문 바로가기

Studying

Business English Business In Use (0451-0455) | 식후땡영어 0451. Where did you put the instruction manual? 0452. I left it on your desk. You didn’t see it? 0453. I’d like to send this package to Texas. 0454. When dose it have to arrive? 0455. How can we advertise to different age groups? 더보기
2023 구글 클라우드 스터디 잼 쿠버네티스 입문 '2023 구글 클라우드 스터디 잼 - 쿠버네티스 입문' 과정에 그룹으로 참여하게 됐다. 반드시 수료해서 구글 볼캡 받아야지... 일정 04/16 - 참가 신청 마감 04/17 - 개인 참가자, 그룹장에게 참가 확정 및 안내 메일 05/15 - 스터디 잼 종료 05/16 - 스터디 잼 수료 체크 메일 발송 시작 수료 조건 Kubernetes in the Google Cloud 완료 기념품 Google Developers 로고 볼캡 더보기
Short Circuit Evaluation (단락회로 평가) - 한입 크기로 잘라 먹는 리액트 (303) 단락회로 평가 (Short Circuit Evaluation; SCE)- 피연산자 중 뒤에 위치한 피연산자를 확인할 필요 없이 연산을 끝내는 것 - 왼쪽에서 오른쪽으로 연산하는 논리 연산자의 연산 순서를 이용하는 문법 예제 1console.log(true && true); // 단락회로 평가 X console.log(false && true); // 단락회로 평가 O console.log(false || false); // 단락회로 평가 X console.log(true || false); // 단락회로 평가 O console.log(!true); 예제 2const getName = (person) => { // 단락회로 평가 미사용 // if (!person) { // return '객체가 아닙니다.'.. 더보기
JavaScript Ternary Operator (삼항연산자) - 한입 크기로 잘라 먹는 리액트 (302) 삼항연산자 (Ternary Operator) - JS에서 3개의 피연산자를 받는 유일한 연산자 - 조건문 ? 조건문인 참(true)일 경우 실행할 표현식 : 조건문이 거짓(falsy)일 경우 실행할 표현식 - if...else 문의 대체재 예제 1 let arr = []; let a; // undefined const arrStatus = arr.length === 0 ? '빈 배열' : '안 빈 배열'; console.log(arrStatus); // 빈 배열 const aResult = a ? true : false; console.log(aResult); // false (falsy) const arrResult = arr ? true : false; console.log(arrResult); //.. 더보기
JavaScript Truthy & Falsy - 한입 크기로 잘라 먹는 리액트 (301) Truthy - JS에서 true가 아니어도 true로 취급되는 값 e.g., [], {}, Infinity, ' ', " " 등을 포함하여 Falsy를 제외한 모든 값 Falsy - JS에서 false가 아니어도 false로 취급되는 값 e.g., null, undefined, 0, -0, NaN, '', "" if (0) { console.log('TRUE'); } else { console.log('FALSE'); } const getName = (person) => { if (!person) { // NOT false = true return '객체가 아닙니다.'; } return person.name; }; let person = { name: '최현지' }; const name = getNam.. 더보기