기억보단 기록을

기억보단 기록을/JS

javrscript Intermediate Class 생성자 함수

객체 리터럴 let uset = { name : 'Mike', age : 30, } 생성자 함수 function User(name, age){ // 생성자의 첫글자는 대문자로 this.name = name; this.age = age; } let user1 = new User('Mike',20) let user2 = new User('Jane',22) let user3 = new User('Tom',19) //new 연산자를 사용해서 호출 생성자 동작 방식 function User(name,age){ //1. //this = {} //this에 프로퍼티를 추가 this.name = name; this.age = age; //2. //return this; //실제로 주석에 있는 코드는 눈에 보이지 않지만..

기억보단 기록을/JS

js 변수들의 특징

호이스팅 : 스코프 내부 어디서든 변수 선언은 최상위에 선언된 것 처럼 행동 console.log(name); // TDZ const name ="Mike"; // 함수 선언 및 할당 consol.lo(name); //사용가능 호이스팅은 스코프 단위로 일어남 let age = 30; function showAge(){ consol.log(age); let age = 20; // tdz } showAge(); //30 변수의 생성과정 var 선언 및 초기화 단계 할당 단계 const 선언 + 초기화 + 할당 let 선언 단계 초기화 단계 할당 단계 let name; name = 'Mike'; var age; age = 30; const gender; gender = 'male'; //신택스 에러 발생, 선..

yunri22
'기억보단 기록을' 카테고리의 글 목록