JavaScript/1주차-JavaScript 문법
-
JavaScript 02. 자바스크립트 - 데이터 타입 (숫자)JavaScript/1주차-JavaScript 문법 2023. 5. 25. 06:00
JavaScript는 동적 타이핑 언어이므로, 데이터 타입은 코드를 입력할 때 실행되는 것이 아니라, 실제 코드가 실행될 때 데이터 타입이 결정된다. 데이터 타입은 숫자, 문자, 그리고 기타 데이터 타입으로 나뉜다. 숫자 데이터 타입 (Number Data type) 1. 숫자 타입 (정수형 타입) let num1 = 10; console.log(num1); console.log(typeof num1); 숫자 정수 10 * typeof는 데이터가 어떤 타입인지를 나타내는 것으로, 숫자 데이터 타입은 다 Number로 나온다. 2. 실수형 타입 (float) let num2 = 3.14; console.log(num2); console.log(typeof num2); 소수점까지 있는 실수 3.14 3. 지..
-
JavaScript 01. 자바스크립트 - 변수, 상수JavaScript/1주차-JavaScript 문법 2023. 5. 24. 06:00
1. 변수 (변수 이름) : 저장된 값의 고유이름 (아무거나 상관없음, 내마음대로 지정) 2. 변수 값 : 변수에 저장된 값 3. 변수 할당 : 변수(myVar)에 값("Hello World!")을 저장하는 행위 4. 변수 선언 : var라는 키워드를 이용해서 myVar라는 변수를 선언하는 행위 5. 변수 참조 : 변수에 할당된 값을 읽어오는 것 변수를 선언할 수 있는 3가지 방법 : 1. var 2. let 3. const 1. var var myVar = "Hello World"; var myVar = "Test1"; myVar = "GoodBye"; console.log(myVar); 1. var 선언문은 중복선언이 가능하다. (let과 const에서는 중복선언이 불가능하다) 즉 var 선언문은 같..
-
JavaScript 00. 자바스크립트란 무엇인가?JavaScript/1주차-JavaScript 문법 2023. 5. 23. 15:33
JavaScript 2005년 -> AJAX 등장 -> UX (User Experience), 사용자 경험 향상 2008년 -> V8엔진 구글 크롬 탑재 2009년 -> Node.js 등장 Node.js는 서버개발의 가히 지각변동이었다. PHP, Ruby, Python, Java -> JavaScript (Node.js) 하나의 언어 -> FrontEnd + BackEnd + DB (MongoDB) = FullStack 1. 자바스크립트는 객체지향 언어이다. 객체지향 : 순서상관없이, 데이터와 함수를 '객체'라는 그룹으로 묶어서 처리. 객체는 상태와 행동을 갖고 있으며, 상태는 객체의 속성(property)라고도 함. 절차지향 : 객체지향의 반대의미로써, 말 그대로 절차에 따라 일을 순서대로 처리하는 것..