ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

Use Strict

 
 

Java Script

 



WHAT ?

Use Strict

Java Script에서 strict 모드 를 활성화시키는 방법입니다.



How ?

코드 최상단에 "use strict" 라고 작성 

"use strict"

var example = "예시 코드입니다."
...​

 

주석만 use strict 상단에 작성 가능합니다. 

// 주석은 use strict 상단에 작성할 수 있습니다.
"use strict"

var example="테스트 코드입니다."
...

 

💡 관리자 창 (콘솔) 에서  strict 모드 를 사용  

관리자 창(콘솔)에는 기본적으로 strict 모드가 적용되어 있지 않습니다.

 

선언자 없이 값을 할당했을 때 에러 검출이 되지 않는 모습



"shift+enter" 를 눌러 줄 바꿈 후 코드를 작성해야 합니다.  

strict 모드를 실행시켜 오류를 발생시킵니다.

 


 

Why ?

💡 ECMAScript5(ES5)가 등장하면서 호완성 이슈가 발생하여서 이를 방지하기 위해 사용

 

기존에는 무시되던 에러들을 보여줍니다.

JavaScript 엔진의 최적화 작업을 어렵게 만드는 실수들을 바로잡아 더 빨리 작동하도록합니다.

엄격 모드는 ECMAScript의 차기 버전들에서 정의 될 문법을 금지합니다.


 

💡 코드를 "클래스 모듈" 을 사용해 구성한다면 "usestrict " 자동으로 적용됩니다.


 

 

728x90