# use strict

11개의 포스트
post-thumbnail

[JS] 엄격모드

ES5, ES6 이란 단어를 보신적 있으신가요. ES란 ECMAScript로 쉽게말하면 자바스크립트의 버전이라고 생각하시면 되겠습니다.자바스크립트는 꽤 오랫동안 화환성 이슈 없이 발전해왔습니다. 기존의 기능을 변경하지 않으면서 새로운 기능이 추가되었다고 합니다. 덕분에

2021년 12월 24일
·
0개의 댓글
post-thumbnail

콜백함수 - 타이머 함수,즉시호출함수- 엄격모드

자바스크립트에서 콜백함수를 사용하는 또 다른 대표적인 함수가 바로 타이머 함수이다.타이머 함수는 크게setTimeout()setInterval()이라는 함수로 나뉜다.둘다 특정한 시간 후에 뭘 할때 사용을 한다.setTimeout(함수,시간) -> 특정 시간 후에 함수

2021년 11월 12일
·
0개의 댓글

즉시 실행 함수를 활용해 strict mode 의 충돌 없애기

자바스크립트에서 var, let, const 와 같은 키워드 없이도 변수를 선언할 수 있다는 사실 알고 계셨나요? 저는 변수를 선언할 때 let, const 를 사용해야 한다고 배웠고, 그래서인지 키워드가 빠지면 오류가 날 거라고 당연스레 생각했었는데요.자바스크립트는

2021년 10월 31일
·
0개의 댓글
post-thumbnail

스코프의 종류와 let, const, var -2-

스코프는 두 가지 종류가 있다.하나는 블록 스코프(block scope)라고 부르며, 중괄호(블록)를 기준으로 범위가 구분된다.(두번째 예제의 변수 i는 중괄호 안에서만 사용할 수 있다)또다른 스코프 종류로는 함수 스코프(function scope)가 있다.functi

2021년 10월 25일
·
0개의 댓글
post-thumbnail

DEEP DIVE 한 장 요약 (빌트인 객체)

자바스크립트 객체는 다음과 같이 크게 3개의 객체로 분류할 수 있다.표준 빌트인 객체는 ECMAScript 사양에 정의된 객체를 말하며, 애플리케이션 전역의 공통 기능을 제공한다.표준 빌트인 객체는 ECMAScript 사양에 정의된 객체이므로 자바스크립트 실행 환경(브

2021년 9월 13일
·
0개의 댓글
post-thumbnail

TIL JS 1일차

async, defer, 'use strict', 브라우저 작동 순서

2021년 8월 27일
·
0개의 댓글
post-thumbnail

[JavaScript] 'use strict' 를 사용하는 이유. strict mode.

'use strict' 를 왜 사용하는지 그 이유와 사용법을 알아보고 사용하게 되었을 때 이점에 대해 알아보자.

2021년 7월 6일
·
0개의 댓글
post-thumbnail

TIL 10 | JavaScript hoisting,let,var,const

JavaScript의 변수에 대해 알아보기에 앞서, use strict에 대해 간단히 알아보자. 1. use strict in Vanilla JS > use strict를 사용하지 않은 첫 번째 사진에서는 선언되지 않은 변수 a에 6을 재할당 했는데도 불구하고 참조

2021년 3월 15일
·
2개의 댓글
post-thumbnail

TIL 15 day 'use strict';

처음 자바스크립트를 배울 때 앞으로 자바스크립트 공부를 하면서 반드시 'use stirct';를 제일 상단에 쓰는 것부터 하라고 배웠었다. 당시 들었던 이유는 자바스크립트가 가지고 있는 유연성 때문에 다른 프로그래밍언어에서는 허용되지 않는 것들이 자바스크립트에서는 허

2020년 9월 13일
·
2개의 댓글

use strict 선언의 이유

js 파일 제일 맨 윗줄에 선언순수 자바스크립트의 경우 선언되지 않은 값을 할당해도 문제가 발생하지 않는다x에 대해서 선언이 되어 있지 않다.하지만 error를 발생시키지 않는다그러한 문제점을 해결하기 위해서선언되지 않은 값을 할당했을경우 에러가 발생하도록 하기 위해

2020년 4월 27일
·
0개의 댓글