본문 바로가기

반응형

JavaScript

리액트 스터디 : JavaScript 응용 - 1 (Truthy & Falsy, 삼항 연산자, 단락회로 평가, 조건문 업그레이드, 비 구조화 할당, Spread 연산자) Truthy & Falsy Truthy : 참 같은 값 Falsy : 거짓 같은 값 let a = ""; if (a) { console.log("TRUE"); } else { console.log("FALSE"); } // FALSE let a = "string"; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // TRUE let a = []; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // TRUE let a = undefined; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // FALSE let a =.. 더보기
리액트 스터디 : JavaScript 기본 - 2 (변수, 상수, 자료형, 형 변환, 연산자, 조건문) 함수 let width1 = 10; let height1 = 20; let area1 = width1 * height1; console.log(area1); let width2 = 30; let height2 = 15; let area2 = width2 * height2; console.log(area2); function getArea(){ let width = 10; let height = 20; let area = width * height; console.log(area); } // 함수 선언식, 함수 선언 방식의 함수 생성 getArea(); console.log("함수 실행 완료"); 함수를 호출하게 되면, 함수의 중괄호 내부에 있는 동작이 끝나기 전까지는 다음 동작을 실행하지 않는다. fun.. 더보기
리액트 스터디 : JavaScript 기본 - 1(변수, 상수, 자료형, 형 변환, 연산자, 조건문) Hello World 웹 사이트는 HTML5, CSS, JavaScript 3가지 언어로 구성된다. HTML5 : 요소들의 배치와 내용을 기술하는 언어 : 색이나 크기 등의 디자인 수행 x CSS3 : 색, 크기, 애니메이션 등을 정의하는 스타일링을 위한 언어 JavaScript : 웹 사이트에 활력을 부여하는 언어 변수와 상수 let age = 25; 변수 : 값을 저장할 수 있는 이름 붙은 저장소 변수명을 정할 때에는 몇 가지 규칙을 지켜야 한다. : 변수명에는 기호를 사용할 수 없다. (단, _ 과 $ 는 사용할 수 있다.) : 예약어를 피해주어야 한다. var age = 25; 변수를 선언할 땐 let 또는 var 키워드를 사용한다. : let은 var과 다르게 변수를 중복 생성하는 것을 허용하지.. 더보기

반응형