# strict mode

11개의 포스트
post-thumbnail

[Javascript] strict mode

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

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

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

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

2021년 10월 25일
·
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개의 댓글

React Life Cycle Methods

https://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/constructorrendercomponentDidMount(fetch 완료)render(setState)componentDidUpdate (set

2021년 2월 16일
·
0개의 댓글
post-thumbnail

[JavaScript] 20. strict mode란?

strict mod란? x를 출력해보면 어떤값이 출력될까? 정답은..... 10이 출력된다. x라는 변수를 선언해주지 않았는데도, 10을 출력할수 있는 이유를 보자. 우선 자바스크립트엔진은 x변수를 찾아야 x에 값을 할당할 수 있기 때문에 x 변수가 선언된 위치

2020년 12월 18일
·
0개의 댓글
post-thumbnail

엄격 모드 (strict mode)

기존 블로그에 작성한 내용을 velog로 이전한 글입니다엄격모드 : 자바스크립트 문법을 보다 엄격하게 적용하기 위해 쓰는 문법.사용법 : 전역 선두 or 함수 선두에 'use strict';를 추가한다.사용법 예시:암묵적 전역 : ReferenceError 발생변수,

2020년 12월 7일
·
0개의 댓글

JavaScript의 this

JavaScript에서 this는 함수가 어떻게 호출되었는지에 따라 this에 바인딩할 객체가 동적으로 결정됩니다. 그리고 함수가 호출되는 방식은 4가지로 나눌 수 있습니다.각종 값들이 확정되어 더 이상 변경할 수 없는 구속(Bind) 상태가 되는 것.전역 객체는 모든

2020년 2월 17일
·
0개의 댓글