Web Basic/JavaScript

자바스크립트의 변수타입에는 두가지가 있다 원시타입(Primitive Type) 참조타입(Reference Type) 원시타입은 자바스크립트의 기본 자료형들이 포함되어있다. 예를 들어 string, int, boolean, undefined등등 이 있으며, 원시타입같은 경우에는 메모리 크기가 변수할당될때 고정으로 할당되며, 저장된 값을 직접 가리키는 구조로 되어있다. 또한 원시타입 값들은 불변성(값이 변하지 않음)이라는 특징도 있다. 재할당( 변수 = value )의 형태도 기존 변수가 직접 가리키는 메모리 주소의 값이 바뀌는게 아닌 메모리에 새로운 값이 고정으로 할당되어 직접 가리키는 값이 달라지는 원리이다. 이 원시타입을 제외한 나머지를 참조타입이라고 한다. 참조타입을 흔히 '객체'라고 부르며, 원시타..
일단 함수에 대해 간략히 알아보자. 우리는 자바스크립트에서 var을 통해 변수를 생성한다. 변수 안에는 '데이터' 는 들어갈 수 있지만 '코드' 는 들어갈 수 없다. 함수를 이용하면 메모리에 코드를 저장하였다가 자신이 원할때 해당 함수를 호출해서 사용할 수 있다. 함수에 코드를 저장한것을 '함수 정의문'이라고 명칭한다. 변수를 선언할 때는 var을 썼듯이 함수를 선언할 때는 fucntion을 통해 선언을 해준다.자바스크립트의 함수에는 두 가지 유형이 존재한다. -일반 함수 : 일반적인 함수 선언법 - function + 함수명() + {코드} 12fuction 함수명(){}cs -익명함수 : 일반함수와 달리 함수를 참조변수 안에 넣은것을 볼 수 있다. 참조변수가 곧 함수명이 되는것이다. 12var var..
Hoplin
'Web Basic/JavaScript' 카테고리의 글 목록