동적타이핑언어
-
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 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)라고도 함. 절차지향 : 객체지향의 반대의미로써, 말 그대로 절차에 따라 일을 순서대로 처리하는 것..