Javascript

기본

정호나 2024. 6. 6. 16:55

1. 변수

var : 함수 스코프 , 선언하기 전에 사용할 수 있다

const, let : 블록 스코프(함수, if문, for문, while문, try/catch문) , 할당하기 전에 사용할 수 없음

let : 일반적인 방법

 

호이스팅 : 스코프 내부 어디서든 변수 선언은 최상위에 선언된 것 처럼 행동

 

변수 생성과정

1) 선언단계

2) 초기화 단계

3) 할당 단계

 

2. 객체

생성자 함수(붕어빵 틀)

new 함수명();

function User(name, age){
	//this = {}
	this.name = name;
    this.age = age;
    
    return this;
}
new 함수명();