# strict mode

24개의 포스트
post-thumbnail

<JS>strict mode

strict mode란 ? 다음 예제 실행 결과를 예측해보자 > function foo() { x = 10; } foo(); consoloe.log(x); // ? 함수 내부에서 선언하지 않은 x 변수에 값 10을 할당했다. 전역 스코프에서도 x 변수의 선언이 존재하지 않기 때문에 ReferenceError를 발생시킬 것 같지만 자바스크립트는 암묵...

2022년 6월 23일
·
0개의 댓글
post-thumbnail

Strict mode

strict mode란 무엇일까?엄격한 기준으로 코드를 검사하고 발생 할 수 있는 오류들을 잡는 모드이다.strict mode를 적용하려면 전역의 선두 또는 함수 몸체의 선두에 "use strict"; 를 추가한다.전역의 선두에 추가하면 스크립트 전체에 strict m

2022년 6월 21일
·
0개의 댓글

[JS] 20. strict mode

자바크립트 언어의 문법을 좀 더 엄격히 적용하여 오류를 발생시ㄹ 가능성이 옾거나 자바스크립트 엔진의 최적과 작업에 문제를 일으킬 코드에 대해 명시적인 에러를 발생시킨다.린트 도는 strict mode가 제한하는 오류는 물론 코딩 컨벤션을 설정 파일 형태로 정의하고 강제

2022년 5월 17일
·
0개의 댓글
post-thumbnail

📋 모던 자바스크립트 Deep Dive | 20장 strict mode

모던 자바스크립트 Deep Dive 도서의 20장을 정리하였습니다.

2022년 5월 7일
·
0개의 댓글

[Javascript] strict mode

strict mode(엄격 모드)란 자바스크립트 언어의 문법을 좀 더 엄격히 적용하여 오류를 발생시킬 가능성이 높거나 자바스크립트 엔진의 최적화 작업에 문제를 일으킬 수 있는 코드에 대해 명시적인 에러를 발생시킨다.stirct mode가 문법을 좀 더 엄격히 적용한다고

2022년 5월 7일
·
0개의 댓글
post-thumbnail

[Javascript] Strict mode

자바스크립트는 1995년도에 처음 등장해서 2022년까지 27년동안 사용된 오래된 언어입니다. 긴 역사만큼 수많은 문법과 구문들이 자바스크립트에 등장했고, 그 중에서는 현재 사용하면 안정성 혹은 효율을 떨어뜨리는 구문도 존재합니다. 이런 구문들을 피하려면 왜 이 구문이

2022년 3월 1일
·
0개의 댓글

strict mode

strict mode는 자바스크립트 언어의 문법을 좀 더 엄격히 적용하여 오류를 발생시킬 가능성이 높거나 자바스크립트 엔진에 최적화 작업에 문제를 일으킬 수 있는 코드에 대해 명시적으로 에러를 발생시킨다.

2022년 1월 31일
·
0개의 댓글

JS Deep Dive | 2021.12.19

암묵적 전역: x = 10 을 선언하면 암묵적으로 전역 변수로써 사용할 수 있다.strict mode를 적용하면 선언 시 에러로 표현된다.전역에 적용 Xuse strict는 스크립트 단위로 적용된다.스크립트 마다 strict 여부를 혼용하면 혼란이 생긴다.라이브러리와

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

Strict Mode

Strict Mode는 코드에 문법을 보다 엄격히 적용하는 방법입니다.strict mode를 적용하려면 전역의 선두 또는 함수 몸체의 선두에 'use strict';를 추가한다.strict mode 스크립트와 non-strict mode 스크립트를 혼용하는 것은 오류를

2021년 11월 30일
·
0개의 댓글
post-thumbnail

[JS] strict mode

strict mode에 대해 정리했다.

2021년 11월 29일
·
0개의 댓글
post-thumbnail

[Javascript] strict mode

strict mode &nbsp;strict mode(엄격 모드)란, 자바스크립트 언어 문법을 엄격히 적용하여 오류를 발생시킬 가능성이 높은 코드에 대해 에러를 발생시키는 것을 말한다. 예를 들어, 위 예제에서 선언하지 않은 x 변수에 1이라는 값을 할당했다. 자

2021년 11월 21일
·
0개의 댓글
post-thumbnail

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

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

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

[React] 폴더구조 & 컴포넌트

React 엘리먼트를 container DOM에 렌더링하고 컴포넌트에 대한 참조를 반환합니다(무상태 컴포넌트는 null을 반환합니다).App이라는 컴포넌트를 render()를 통해 아래의 코드 &lt;div id="root">&lt;/div> 에 넣어줍니다. React

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

함수형 컴포넌트가 두 번 실행되는 이유(Strict Mode)

처음부터 count의 초기값을 동일한 값으로 바꾸려 하면 App함수가 처음부터 호출되지 않는다.(예시)count의 초기값(A)을 (B)로 바꾸면 App함수가 호출되고, (B)를 다시 (B)로 바꾸면 App함수는 호출되지만 state는 바뀌지 않는다(이때 react는 A

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

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

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

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

strict mode 에 대해 알아보자!

웹팩을 공부하던 도중 아래와 같이 use strict라는 것이 보이게 되었다. 그래서 strict mode에 대해 알아보게 되었다.말그래도 엄격한? 모드이다. 내가 생각할 때 js는 다른 언어들에 비해 타입도 없고 조금 유연한 언어라 생각한다. 따라서 이러한 점이 편리

2021년 8월 29일
·
0개의 댓글

[node.js] ECMAScript / strict mode

특정 프레임워크 및 application에 맞게 설계된 언어우리가 특정한 프로그램을 설계하기위해 사용하는 개발언어들은 각각 구현체계 및 환경과 맞는 IDLE 및 설계툴이 존재한다.각 IDLE 및 설계툴에 맞게 활용할 수 있는 언어들을 Script언어라 일컫는다. Scr

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

JavaScript - 3

strict mode 각 스크립트의 초반에 'use strict'라고 적어두면 엄격한 모드의 자바스크립트를 작성할 수 있다. 스티릭트 모드는 두가지 역할을 한다. 특정 작업을 금지한다. 실제로 눈에 보이는 오류를 생성한다. 실제 작동하는 것 예시들을 보자면 아무것

2021년 4월 20일
·
0개의 댓글