자바스크립트(3)
-
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