변수의 자료형을 알아 낼 때 사용 const name = "Mike"; console.log(typeof 3); // "number" console.log(typeof name); // "Mike"가 되므로 👉"string" console.log(typeof true); //"boolean" console.log(typeof "xxx"); //"string" console.log(typeof null); // "object" console.log(typeof undefined); // "undefined" 변수를 사용하는 개발자가 직접 작성하였다면 typeof 연산자를 거의 사용할 일이 없다. 사용하는 경우 - 다른 개발자가 작성한 변수의 타입을 알아야 할 경우 - api 통신 등을 통해 받아온 데이터를..
const age = 30; // 숫자형 Number const PI = 3.14; //소수점 표현도 가능 사칙연산이 가능한 숫자형 console.log(1 + 2); // 더하기 console.log(10 - 3); .// 빼기 console.log(3 * 2); // 곱하기 console.log(6 / 3); // 나누기 console.log(6 % 4); // 나머지 👉2가 반환된다. const x 1 = 1/0 // 1을 0으로 나눈다면 어떻게 될까? 👉 Infinity, 무한대를 얻는다. 문자열을 숫자로 나눈다면 const name = "Mike"; const y = name/2; 👉 Nan Not a number, 숫자가 아니다. 항상 Nan이 아닌지 염두에 두고 작업해야 한다.
const name = "Mike"; //문자형 String const age = 30; String const name1 = "Mike"; //큰 따옴표 const name2 = 'Mike'; //작은 따옴표 const name3 = `Mike`; //백틱 const message = "I'm a boy."; 작은 따옴표 만으로 표현하고 싶은 경우 const message2 = 'I\'m a boy.'; 역슬래시를 넣어주어 특수문자로 '를 인식하게 한다. 백틱 : 문자의 내용을 변수로 표현해 줄 때 사용하면 편리하다. const message3 = `My name is ${name}`; //$와 중괄호 안에 변수를 넣어준다 ${name} const message4 = `나는 ${20+2}살입니다.`; ..
코딩앙마(https://www.youtube.com/channel/UCxft4RZ8lrK_BdPNz8NOP7Q) 강의를 정리한 것입니다. 변수 name = "Mike"; age = 30; 문자 String 은 ""혹은 ''로 감싸줘야 한다. 👉 그렇지 않으면 오류 예약어는 변수명으로 사용할 수 없다 alert() 경고창 alert(name); console.log 로그 console.log(age); 변수 선언 name = "Mike"; age = 30; 덮어 씌워질 수 있으므로 let, const로 선언해 줄 것 let name="Mike"; 다시 let name 으로 선언 불가 let name="Mike"; name="다른 이름"; 가능 const 절대로 바뀌지 않는 상수. 수정할 수 없다. 대문자로..
목표 날짜, 시간 설정 const xmasDay = new Date("2021-12-24:00:00:00+0900"); 현재날짜, 시간 설정 const krCurr = new Date().getTime(); 두 날짜간 차이 설정 const gap = xmasDay - krCurr; gap을 콘솔에 출력해보면, 1000분의 1초 단위로 표시된다. 더보기 현재 시간 한국 표준시로 고정하기 const curTime = new Date(),//현재시간을 가져온다.(PC기준) utc =curTime.getTime() + (curTime.getTimezoneOffset() * 60 * 1000), krTime = 9*60*60*1000; const krCurr = new Date(utc + krTime); cons..