SERVER 🖥/JavaScript 입문(5)
-
Java Script 손놓은지 1달. 핵심만 다시 복습하기
열심히 공부하겠다던 초심을 다시 잡고자 책을 다시 펼쳤지만 백.지.상.태.가 되버렸다. 망.했.다.아. 처음부터 다시 복습하는걸로...! 목차 1. 데이터 타입 1-1. Java Script의 데이터 타입 1-2. 데이터 타입 종류 2. 객체(Object) 1-1. 객체(Object)란? 1.2. 객체 선언 방법 1.3. Array(배열) 알아가기 1.4. Function(함수) 알아가기 3. 변수 선언 방법 & 범위(Scope) 🚀 데이터 타입(type) 이란❓ 데이터 타입이란 변수를 선언할 때, 숫자나 문자 혹은 문자열 등을 변수에 저장하는 데이터 종류 즉, 프로그램에서 다룰 수 있는 값의 종류를 말합니다. 자세한 내용👇 더보기 📌 데이터 타입의 종류? 1. 정적 타입 언어(static typed l..
2020.08.27 -
ES6 + JAVASCRIPT, 변수 선언 방법 + SCOPE
안녕하세요 Jlight입니다. 이번 시간에는 변수 선언 방법과 SCOPE(유효 범위)에 대해 알아보도록 하겠습니다. 🚀 변수 선언 방법 - var, let, const 자바스크립트에서의 변수 선언 방법은 크게 3가지, var - let - const가 있습니다. ES5까지 변수 선언은 var 키워드를 사용해 선언하였습니다. 전역 변수인 var의 특성상 유효 범위(scope)가 넓어서 코드가 길어지면 선언된 변수로 인한 오류가 존재하며, 의도하지 않게 변경될 수도 있어서 프로그램의 복잡성을 증가시키는 원인이 됩니다. 따라서 ES6는 이러한 var 키워드의 단점을 보완하기 위해 let과 const 키워드를 도입하였습니다. 위 특징을 이해기 위해 우선 SCOPE에 대해 알아보도록 하겠습니다. 🚀 SCOPE(유..
2020.07.17 -
DATA TYPE, 함수(Function) 이해하기
안녕하세요 Jlight입니다. 지난 포스팅에 이어 JavaScript에 함수(function)에 대해 알아보겠습니다. 🚀JavaScript 함수(Function) 이해하기 함수는 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 뜻합니다. 또한 자바스크립트에서 함수는 객체 타입을 가집니다. 함수 생성 방법 ▪️ 함수 선언식 (Function Statement) ▪️ 함수 표현식 (Function Expressions) 자바스크립트에서 함수를 생성하는 방법은 위처럼 크게 2가지로 나누어집니다. 두 방법은 함수의 이름과 호이스팅에서 차이가 있는데 선언 방법과 차이에 대해 알아보겠습니다. 📌 함수 선언식 함수 선언문은 함수 리터럴 형식과 같으며 호이스팅에 영향 을 받습니다. * 함수 리터럴 : 함..
2020.07.04 -
DATA TYPE, Object(객체) + Array(배열) 이해하기
안녕하세요 Jlight입니다. 지난 포스팅에서는 기본형 데이터 타입에 대해 알아보았는데요, 이번 포스팅은 참조 타입인 Object(객체), Array(배열), Function(함수)에 대해 자세히 알아보겠습니다. 그럼 들어가볼까요⁉️ 💥 참조 타입(Reference Type) : 값이 저장된 주소값를 할당 ▪️ Object | Array Function RegExp(정규표현식) +ES6 : map,set,weamap,weakset 📌 Object (객체) 다수의 property 혹은 method를 하나의 이름으로 묶어놓은 집합체를 객체(Object)라고 합니다. ✍️ 선언 방법 객체 선언 : 중괄호 {} 객체 형태 : 이름(key):값(value) 프로퍼티 : 위 데이터의 한 쌍을 뜻한다. 👉 예시 va..
2020.07.03 -
DATA TYPE - 기초 데이터 타입 및 기본형 (Primitive Type) 이해하기
안녕하세요! 이번 시간에는 자바스크립트의 기초 데이터 타입(data type)에 대해서 다뤄보도록 하겠습니다. 🚀 데이터 타입(type) 이란❓ 데이터 타입이란 변수를 선언할 때, 숫자나 문자 혹은 문자열 등을 변수에 저장하는 데이터 종류를 뜻합니다. 즉, 프로그램에서 다룰 수 있는 값의 종류를 말합니다. 데이터 타입에는 크게 두가지로 나누어 집니다. 1. 정적 타입 언어(static typed language) 정적 타입 언어는 변수의 타입과 일치하는 데이터만 저장 이 가능합니다. C언어를 예시로 들어보겠습니다. 👉 예시 #include int main(){ int number = 3; // int형 타입의 number에 3이 들어간다 int str = "hello"; // int형 타입임으로 str에..
2020.07.02