전체 글44 Javascript TDZ(Temporal Dead Zone)이란? Javascript let의 특징을 찾아볼때 TDZ(Temporal Dead Zone)이란 개념이 나옵니다. let 변수는 스코프 최상단부터 선언이 완료되는 시점까지의 공간을 '시간상 사각지대(TDZ, Temporal Dead Zone)'에 들어간 변수라고 표현합니다. '시간상' 이라는 말이 붙는 이유는 사각지대가 코드의 작성 순서가 아니라 코드의 실제 실행 순서에 의해 형성되기 때문입니다. 시간상 사각지대(TDZ, Temporal Dead Zone) '시간상 사각지대(TDZ, Temporal Dead Zone)'의 이해를 위해 아래 예시를 같이 보겠습니다. function onEvent() { // TDZ 시작지점 (변수 x가 사용됨) var tempFunc = () => console.log(x); .. 2022. 8. 31. Javascript var와 let 특징 및 차이점 비교 javascript 내에서 변수를 선언해서 사용할 때 var와 let을 많이 혼용해서 사용하는 분들이 많으실 겁니다. javascript 언어 초기 개발 당시에 변수는 var만 존재하고 있었고, ES6(ECMAScript2015)부터 let이 추가되었습니다. 결론부터 말씀드리면 var보단 let을 사용하는 것을 선호합니다. var와 let의 차이점과 특징을 분석해보고, 왜 let을 사용해야 하는지 알아보겠습니다. var의 특징 1. 변수 중복 선언 허용 var는 같은 변수명으로 중복 선언이 가능합니다. var x = 1; var y = 1; var x = 100; var y; // 초기화 되지 않았으므로 무시됨 console.log(x); // 100 console.log(y); // 1 위에 예시와 같.. 2022. 8. 24. git push error: failed to push some refs to 해결가이드 초기 git 프로젝트 셋팅후에 작업을 진행할때 error: failed to push some refs to 'repo' 와 같은 오류를 한번씩 보셨을겁니다. 이는 원격저장소(gitlab/github)에 새로운 신규 파일이 생성되었고, 로컬저장소(내컴퓨터)에는 파일이 존재하지 않을 경우 내 파일을 로컬저장소 -> 원격저장소로 git push 명령어 수행시 발생하는 오류입니다. 오류 해결 가이드 (failed to push some refs to) 원인1. 원격저장소와 로컬저장소 파일이 맞지 않을때 로컬저장소에 있는 파일을 그대로 원격저장소에 저장한다면 기존 파일을 삭제하거나 덮여씌우는 문제가 발생할 수 있습니다. 이러한 문제를 막고자 git error: failed to push some refs to .. 2022. 7. 19. [Git] Clone SSL certificate problem 오류 해결가이드 git 프로젝트 생성 후 git clone을 위해 명령어를 입력하면 SSL certificate problem: unable to get local issuer certificate와 같은 오류가 발생합니다. > git clone https://gitlab.git.com/repo/project.git Cloning into 'project'... fatal: unable to access 'https://gitlab.git.com/repo/project.git/' : SSL certificate problem: unable to get local issuer certificate SSL certificate problem 오류는 SSL 인증서(SSL Certificate)에 문제가 있을때 발생합니다. 오.. 2022. 7. 11. 티스토리 사이드바에 애드센스 광고 설정 안녕하세요. 티스토리 애드센스 광고 승인이 완료된 후 실제 티스토리 게시글에 광고를 넣어야합니다. 광고 설정은 크게 본문, 목록, 사이드바로 나뉘는데 오늘은 사이드바에 애드센스 광고 넣는 방법에 대해 알아보겠습니다. 애드센스 관리 광고 설정 1. 애드센스 관리 티스토리 블로그 홈에서 수익 > 애드센스 관리 메뉴를 들어갑니다. 2. 사이드바 광고 설정 티스토리 애드센스 광고 연결 완료가 되었다면 아래와 같은 화면이 나올겁니다. 첫번째로 광고 설정에서 사이드바를 클릭해서 광고를 활성화 시키고, 두번째로 변경사항 저장을 진행합니다. 티스토리 배너 출력 플러그인 사용 1. 플러그인 설정 배너 출력으로 사이드바에 광고를 표출하기 위해서 아래 메뉴로 접속합니다. 티스토리 블로그 홈에서 플러그인 관리 메뉴로 들어갑니.. 2022. 6. 6. [꿀팁] 여론조사 선거전화 수신거부 하는법 여론조사 전화 그만 좀 받자!! 안녕하세요. 대선, 지방선거 등 특정 이슈가 있을때마다 여론조사 전화와 선거 관련 홍보 전화를 지겹게 받고 계실겁니다. '공직선거법'에 의해서 정당 및 여론조사기관이 요청할 경우 '통신사'는 가입자정보를 무작위로 추출하여 요청한 기관에 제공할 수 있습니다. 이렇게 제공할 수 있는 이유는 '공직선거법'에 따르면 국민들이 통신사를 이용할때 번호를 무단 제공하는것에 자동 동의가 되어있어서 그렇습니다. 본인이 사용하고 있는 통신사에 개인정보 제공을 거부하여 핸드폰 번호 제공을 거부하는 방법이 있습니다. 아래에서 같이 알아보겠습니다. SKT 선거전화 수신거부 하기 1. 전화번호 1547번으로 통화한다. 2. 안내멘트가 나오고 1번을 누른다. 3. 생년월일을 입력한다. 4. 수신거부.. 2022. 5. 27. 에어컨 전기요금 절약 5가지 꿀팁!! (전기세 걱정 NO) 안녕하세요. 해가 지날수록 체감하는 여름의 무더위는 점점 더 심해지는것 같습니다. 에어컨 없이 못 사는 무더운 여름 날씨에 생존을 위해 에어컨을 펑펑 켜 놓고 싶지만 전기요금 걱정이 많으시죠? 오늘은 에어컨 전기요금을 절약하는 여러가지 꿀팁에 대해 안내 해드리겠습니다. 에어컨 전기요금 걱정 없이 시원한 여름을 보내보자 1. 선풍기와 함께 사용하세요 에어컨의 냉방 효과를 극대화하기 위해 선풍기를 함께 사용해야 합니다. 에어컨의 차가운 바람을 선풍기로 구석구석 퍼지게 하고, 공기 순환을 빠르게 하여 에어컨 설정온도까지 짧은 시간 안에 도달할 수 있습니다. 2. 에어컨 청소하기 에어컨 필터에 먼지가 쌓인다면 에어컨 냉방력이 약해진다고 합니다. 에어컨 제조사의 권장사항을 보면 필터 청소는 보통 2주에 1회씩 진.. 2022. 5. 20. 인버터 에어컨과 정속형 구분 (장단점 비교) 안녕하세요. 무더운 여름철 에어컨 전기요금에 대해 걱정들 많으시죠? 에어컨 전기요금은 내부에 있는 에어컨 본체를 가동하며 발생하는것으로 알고계실겁니다. 하지만 에어컨 전기요금의 대부분은 실외기를 가동하면서 발생합니다. 에어컨의 종류와 전기요금을 검색하시다 보면 인버터 에어컨과 정속형 에어컨에 대해 많이 들어보실겁니다. 오늘은 실외기 가동방식에 따른 인버터 에어컨과 정속형 에어컨에 대해 알아보겠습니다. 인버터 에어컨이란? 에어컨에 설정한 희망온도와 실내 내부온도에 따라서 자동으로 실외기 가동을 컨트롤 합니다. 즉, 실내 내부온도가 에어컨 희망온도에 도달해도 실외기가 꺼지지 않고 절전모드로 가동됩니다. 우리가 제일 많이 사용하는 스마트폰을 절전모드로 하였을때 배터리가 조금 소모되는것과 동일하게 보시면 됩니다.. 2022. 5. 17. 이전 1 2 3 4 5 6 다음 반응형