목록2025/06/12 (2)
개발 일기

------ ------ ------ ------ ------ ------ This와 Bind ------ ------ ------ ------ ------ ------ ----- this ----- 전역 - this는 window 객체개발자도구에서 아무것도 안하고 콘솔에 this를 입력하면 window를 리턴해준다!!함수 - this는 함수를 호출한 객체이다. ** 이제 this는 각자 자기가 만든 함수단위에서 많이 쓸텐데 이게 중요함 -- 전역 함수 function main() { console.log(this);}main(); 콘솔에 전역으로 함수 main을 하나 만들고 this를 찍어보면 window가 나옴!!-- 객체 그렇다면 얘를 객체 안에 함수를 넣어서 돌려보면 우짤까??fu..
------ ------ ------ ------ ------ ------ Var Let Const 차이 정리 (스코프, 호이스팅) ------ ------ ------ ------ ------ ------ var 선언 문제 -- 스코프 - 중복 선언이 가능함 - 전역 선언 시 window에 선언됨 - 함수 스코프로 원치 않는 결과가 나올 확률이 높음 -- 호이스팅(=프로그램이 실행되기 이전에 변수 선언/초기화 하는 동작) - undefined로 초기화 시킴 TDZ(일시적 사각지대) --> let 이 변수 선언 전에 오류나는 것 const - 변수 초기화 선언이 필수적 - 일반 상수로 선언하면 다른 변수값으로 변경이 불가함 - 객체로 만들면 객체의 속성 값은 변경이 가능함 --..