Skip to main content https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#content
Skip to search https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#search
MDN
https://developer.mozilla.org/ko/
HTML: Markup language https://developer.mozilla.org/ko/docs/Web/HTML
Elements https://developer.mozilla.org/ko/docs/Web/HTML/Reference/Elements
Global attributes https://developer.mozilla.org/ko/docs/Web/HTML/Reference/Global_attributes
Attributes https://developer.mozilla.org/ko/docs/Web/HTML/Reference/Attributes
See all… https://developer.mozilla.org/ko/docs/Web/HTML/Reference
Responsive images https://developer.mozilla.org/ko/docs/Web/HTML/Guides/Responsive_images
HTML cheatsheet https://developer.mozilla.org/en-US/docs/Web/HTML/Guides/Cheatsheet
Date & time formats https://developer.mozilla.org/ko/docs/Web/HTML/Guides/Date_and_time_formats
See all… https://developer.mozilla.org/en-US/docs/Web/HTML/Guides
SVG https://developer.mozilla.org/ko/docs/Web/SVG
MathML https://developer.mozilla.org/ko/docs/Web/MathML
XML https://developer.mozilla.org/ko/docs/Web/XML
CSS: Styling language https://developer.mozilla.org/ko/docs/Web/CSS
Properties https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties
Selectors https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors
At-rules https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules
Values https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values
See all… https://developer.mozilla.org/ko/docs/Web/CSS/Reference
Box model https://developer.mozilla.org/ko/docs/Web/CSS/Guides/Box_model/Introduction
Animations https://developer.mozilla.org/ko/docs/Web/CSS/Guides/Animations/Using
Flexbox https://developer.mozilla.org/ko/docs/Web/CSS/Guides/Flexible_box_layout/Basic_concepts
Colors https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Colors/Applying_color
See all… https://developer.mozilla.org/en-US/docs/Web/CSS/Guides
Column layouts https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook/Column_layouts
Centering an element https://developer.mozilla.org/ko/docs/Web/CSS/How_to/Layout_cookbook/Center_an_element
Card component https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook/Card
See all… https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook
JavaScript: Scripting language https://developer.mozilla.org/ko/docs/Web/JavaScript
Standard built-in objects https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects
Expressions & operators https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators
Statements & declarations https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements
Functions https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions
See all… https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference
Control flow & error handing https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Control_flow_and_error_handling
Loops and iteration https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Loops_and_iteration
Working with objects https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Working_with_objects
Using classes https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_classes
See all… https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide
Web APIs: Programming interfaces https://developer.mozilla.org/ko/docs/Web/API
File system API https://developer.mozilla.org/ko/docs/Web/API/File_System_API
Fetch API https://developer.mozilla.org/ko/docs/Web/API/Fetch_API
Geolocation API https://developer.mozilla.org/ko/docs/Web/API/Geolocation_API
HTML DOM API https://developer.mozilla.org/ko/docs/Web/API/HTML_DOM_API
Push API https://developer.mozilla.org/ko/docs/Web/API/Push_API
Service worker API https://developer.mozilla.org/ko/docs/Web/API/Service_Worker_API
See all… https://developer.mozilla.org/ko/docs/Web/API
Using the Web animation API https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API
Using the Fetch API https://developer.mozilla.org/ko/docs/Web/API/Fetch_API/Using_Fetch
Working with the History API https://developer.mozilla.org/ko/docs/Web/API/History_API/Working_with_the_History_API
Using the Web speech API https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API
Using web workers https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers
All web technology https://developer.mozilla.org/ko/docs/Web
Accessibility https://developer.mozilla.org/ko/docs/Web/Accessibility
HTTP https://developer.mozilla.org/ko/docs/Web/HTTP
URI https://developer.mozilla.org/ko/docs/Web/URI
Web extensions https://developer.mozilla.org/ko/docs/Mozilla/Add-ons/WebExtensions
WebAssembly https://developer.mozilla.org/ko/docs/WebAssembly
WebDriver https://developer.mozilla.org/en-US/docs/Web/WebDriver
See all… https://developer.mozilla.org/ko/docs/Web
Media https://developer.mozilla.org/ko/docs/Web/Media
Performance https://developer.mozilla.org/ko/docs/Web/Performance
Privacy https://developer.mozilla.org/ko/docs/Web/Privacy
Security https://developer.mozilla.org/ko/docs/Web/Security
Progressive web apps https://developer.mozilla.org/ko/docs/Web/Progressive_web_apps
Learn web development https://developer.mozilla.org/ko/docs/Learn_web_development
Getting started modules https://developer.mozilla.org/ko/docs/Learn_web_development/Getting_started
Core modules https://developer.mozilla.org/en-US/docs/Learn_web_development/Core
MDN Curriculum https://developer.mozilla.org/en-US/curriculum/
Structuring content with HTML module https://developer.mozilla.org/ko/docs/Learn_web_development/Core/Structuring_content
CSS styling basics module https://developer.mozilla.org/ko/docs/Learn_web_development/Core/Styling_basics
CSS layout module https://developer.mozilla.org/ko/docs/Learn_web_development/Core/CSS_layout
Dynamic scripting with JavaScript module https://developer.mozilla.org/ko/docs/Learn_web_development/Core/Scripting
Playground https://developer.mozilla.org/en-US/play
HTTP Observatory https://developer.mozilla.org/en-US/observatory
Border-image generator https://developer.mozilla.org/ko/docs/Web/CSS/CSS_backgrounds_and_borders/Border-image_generator
Border-radius generator https://developer.mozilla.org/ko/docs/Web/CSS/CSS_backgrounds_and_borders/Border-radius_generator
Box-shadow generator https://developer.mozilla.org/ko/docs/Web/CSS/CSS_backgrounds_and_borders/Box-shadow_generator
Color format converter https://developer.mozilla.org/ko/docs/Web/CSS/CSS_colors/Color_format_converter
Color mixer https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Color_mixer
Shape generator https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_shapes/Shape_generator
About MDN https://developer.mozilla.org/en-US/about
Advertise with us https://developer.mozilla.org/en-US/advertising
Community https://developer.mozilla.org/en-US/community
MDN on GitHub https://github.com/mdn
Blog https://developer.mozilla.org/en-US/blog/
개발자를 위한 웹 기술 https://developer.mozilla.org/ko/docs/Web
JavaScript https://developer.mozilla.org/ko/docs/Web/JavaScript
JavaScript 안내서 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide
클로저 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures
https://github.com/orgs/mdn/discussions/739
https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Closures
https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Guide/Closures
Learn more and join the MDN Web Docs community. https://developer.mozilla.org/en-US/docs/MDN/Community/Contributing/Translated_content#active_locales
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Closures
어휘적 범위 지정(Lexical scoping) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#어휘적_범위_지정lexical_scoping
클로저(Closure) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저closure
실용적인 클로저 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#실용적인_클로저
클로저를 이용해서 비공개 메서드 (private method) 흉내내기 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저를_이용해서_비공개_메서드_private_method_흉내내기
클로저 스코프 체인 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저_스코프_체인
루프에서 클로저 생성하기: 일반적인 실수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#루프에서_클로저_생성하기_일반적인_실수
성능 관련 고려 사항 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#성능_관련_고려_사항
어휘적 범위 지정(Lexical scoping) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#어휘적_범위_지정lexical_scoping
이 JSFiddle 링크 https://jsfiddle.net/3dxck52m/
let과 const를 사용한 범위 지정 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#let과_const를_사용한_범위_지정
실제 예제 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#루프에서_클로저_생성하기_일반적인_실수
일시적 사각지대 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let#일시적_사각지대
모듈 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Modules
클로저(Closure) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저closure
실용적인 클로저 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#실용적인_클로저
JSFiddle https://jsfiddle.net/hotae160/
클로저를 이용해서 비공개 메서드 (private method) 흉내내기 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저를_이용해서_비공개_메서드_private_method_흉내내기
classes https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes
비공개 메서드 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/Private_elements#private_methods
모듈 디자인 패턴 https://www.google.com/search?q=javascript+module+pattern
IIFE https://developer.mozilla.org/ko/docs/Glossary/IIFE
클로저 스코프 체인 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#클로저_스코프_체인
bindings https://developer.mozilla.org/ko/docs/Glossary/Binding
루프에서 클로저 생성하기: 일반적인 실수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#루프에서_클로저_생성하기_일반적인_실수
let https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let
JSFiddle https://jsfiddle.net/v7gjv/8164/
이 JSFiddle 링크 https://jsfiddle.net/v7gjv/9573/
let https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let
const https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/const
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/input
성능 관련 고려 사항 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures#성능_관련_고려_사항
상속 및 프로토타입 체인 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain
Learn how to contribute https://developer.mozilla.org/ko/docs/MDN/Community/Getting_started
MDN contributors https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures/contributors.txt
View this page on GitHub https://github.com/mdn/translated-content/blob/main/files/ko/web/javascript/guide/closures/index.md?plain=1
Report a problem with this content https://github.com/mdn/translated-content/issues/new?template=page-report-ko.yml&mdn-url=https%3A%2F%2Fdeveloper.mozilla.org%2Fko%2Fdocs%2FWeb%2FJavaScript%2FGuide%2FClosures&metadata=%3C%21--+Do+not+make+changes+below+this+line+--%3E%0A%3Cdetails%3E%0A%3Csummary%3EPage+report+details%3C%2Fsummary%3E%0A%0A*+Folder%3A+%60ko%2Fweb%2Fjavascript%2Fguide%2Fclosures%60%0A*+MDN+URL%3A+https%3A%2F%2Fdeveloper.mozilla.org%2Fko%2Fdocs%2FWeb%2FJavaScript%2FGuide%2FClosures%0A*+GitHub+URL%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Ftranslated-content%2Fblob%2Fmain%2Ffiles%2Fko%2Fweb%2Fjavascript%2Fguide%2Fclosures%2Findex.md%0A*+Last+commit%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Ftranslated-content%2Fcommit%2Fc19c18b567511bc0a001414b9f5fce09454d1f45%0A*+Document+last+modified%3A+2025-07-24T01%3A04%3A35.000Z%0A%0A%3C%2Fdetails%3E
JavaScript https://developer.mozilla.org/ko/docs/Web/JavaScript
JavaScript 안내서 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide
안내서 소개 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Introduction
문법과 자료형 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types
제어 흐름과 오류 처리 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Control_flow_and_error_handling
루프와 반복 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Loops_and_iteration
함수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Functions
표현식과 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Expressions_and_operators
Numbers and strings https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Numbers_and_strings
Representing dates & times https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Representing_dates_times
정규 표현식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_expressions
index 기반의 컬렉션 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Indexed_collections
key 기반의 컬렉션 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Keyed_collections
객체로 작업하기 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Working_with_objects
class 사용하기 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_classes
promise 사용하기 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Using_promises
JavaScript 형식화 배열 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Typed_arrays
반복기와 생성기 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Iterators_and_generators
Resource management https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Resource_management
Internationalization https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Internationalization
JavaScript 모듈 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Modules
JavaScript 재입문하기 (JS 자습서) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Language_overview
JavaScript의 타입과 자료구조 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Data_structures
동치 비교 및 동일성 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Equality_comparisons_and_sameness
열거성과 속성의 소유권 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Enumerability_and_ownership_of_properties
클로저 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Closures
상속과 프로토타입 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain
메타 프로그래밍 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Meta_programming
JavaScript 메모리 관리 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Memory_management
참고서: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference
표준 내장 객체 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects
AggregateError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/AggregateError
Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array
ArrayBuffer https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
AsyncDisposableStack https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack
AsyncFunction https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction
AsyncGenerator https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator
AsyncGeneratorFunction https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGeneratorFunction
AsyncIterator https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator
Atomics https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Atomics
BigInt https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt
BigInt64Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array
BigUint64Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array
Boolean https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Boolean
DataView https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/DataView
Date https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date
decodeURI() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/decodeURI
decodeURIComponent() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent
DisposableStack https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack
encodeURI() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/encodeURI
encodeURIComponent() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent
Error https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Error
escape() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/escape
eval() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/eval
EvalError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/EvalError
FinalizationRegistry https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry
Float16Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Float16Array
Float32Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Float32Array
Float64Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Float64Array
Function https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Function
Generator https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Generator
GeneratorFunction https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction
globalThis https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/globalThis
Infinity https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Infinity
Int8Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
Int16Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Int16Array
Int32Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Int32Array
InternalError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/InternalError
Intl https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Intl
isFinite() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/isFinite
isNaN() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/isNaN
Iterator https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator
JSON https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/JSON
Map https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Map
Math https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math
NaN https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/NaN
Number https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number
Object https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object
parseFloat() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/parseFloat
parseInt() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/parseInt
Promise https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise
Proxy https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Proxy
RangeError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/RangeError
ReferenceError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError
Reflect https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Reflect
RegExp https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/RegExp
Set https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Set
SharedArrayBuffer https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
String https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String
SuppressedError https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError
Symbol https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Symbol
SyntaxError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError
Temporal https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal
TypedArray https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
TypeError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/TypeError
Uint8Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array
Uint8ClampedArray https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray
Uint16Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array
Uint32Array https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array
undefined https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/undefined
unescape() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/unescape
URIError https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/URIError
WeakMap https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/WeakMap
WeakRef https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef
WeakSet https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/WeakSet
표현식 및 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators
더하기 (+) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Addition
더하기 할당 (+=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Addition_assignment
할당 연산자 (=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Assignment
async function 표현식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/async_function
async function* 표현식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/async_function*
await https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/await
AND 비트연산(&) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Bitwise_AND
비트 AND 할당 연산 (&=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Bitwise_AND_assignment
비트 NOT (~) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Bitwise_NOT
OR 비트연산(|) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Bitwise_OR
Bitwise OR assignment (|=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_OR_assignment
Bitwise XOR (^) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR
Bitwise XOR assignment (^=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR_assignment
class 식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/class
쉼표 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Comma_operator
조건 (삼항) 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Conditional_operator
감소 연산자 (--) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Decrement
delete 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/delete
구조 분해 할당 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Destructuring
나누기 (/) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Division
나누기 할당 (/=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Division_assignment
동등 연산자(==) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Equality
거듭제곱 (**) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Exponentiation
거듭제곱 할당 (**=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Exponentiation_assignment
함수 표현식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/function
function* expression https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/function*
Greater than (>) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Greater_than
Greater than or equal (>=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Greater_than_or_equal
그룹 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Grouping
import.meta https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/import.meta
import.meta.resolve() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import.meta/resolve
import() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import
in 연산자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/in
증가 연산자(++) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Increment
부등 연산자(!=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Inequality
instanceof https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/instanceof
왼쪽 시프트 (<<) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Left_shift
왼쪽 시프트 할당 연산자 (<<=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Left_shift_assignment
Less than (<) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Less_than
Less than or equal (<=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Less_than_or_equal
논리적 AND (&&) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Logical_AND
Logical AND assignment (&&=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_AND_assignment
논리적 NOT (!) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Logical_NOT
Logical OR (||) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Logical_OR
Logical OR assignment (||=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_OR_assignment
곱하기 (*) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Multiplication
곱하기 할당 (*=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Multiplication_assignment
new operator https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/new
new.target https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/new.target
null https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/null
Nullish coalescing assignment (??=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_assignment
Nullish coalescing operator https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing
객체 초기자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Object_initializer
연산자 우선순위 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Operator_precedence
Optional chaining https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Optional_chaining
속성 접근자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Property_accessors
나머지 (%) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Remainder
나머지 할당 (%=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Remainder_assignment
오른쪽 시프트 (>>) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Right_shift
Right shift assignment (>>=) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Right_shift_assignment
전개 구문 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_syntax
일치 연산자 (===) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Strict_equality
불일치 연산자 (!==) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Strict_inequality
빼기 (-) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Subtraction
빼기 할당 (-=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Subtraction_assignment
super https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/super
this https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/this
typeof https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/typeof
단항 부정 (-) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Unary_negation
단항 더하기 (+) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Unary_plus
Unsigned right shift (>>>) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift
Unsigned 오른쪽 시프트 할당 연산자 (>>>=) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift_assignment
void https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/void
yield https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/yield
yield* https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/yield*
문과 선언문 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements
async function https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/async_function
async function* https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/async_function*
await using https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/await_using
block https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/block
break https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/break
class https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/class
const https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/const
continue https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/continue
debugger https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/debugger
do...while https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/do...while
empty https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/Empty
export https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/export
Expression statement https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/Expression_statement
for https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for
for await...of https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for-await...of
for...in https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for...in
for...of https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for...of
함수 선언 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/function
function* https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/function*
if...else https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/if...else
import https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/import
Import attributes https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import/with
label https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/label
let https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let
return https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/return
switch https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/switch
throw https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/throw
try...catch https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/try...catch
using https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/using
var https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/var
while https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/while
with https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/with
함수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions
화살표 함수 표현식 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Arrow_functions
기본값 매개변수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Default_parameters
접근자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/get
메서드 정의 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Method_definitions
나머지 매개변수 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/rest_parameters
설정자 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/set
arguments 객체 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments
arguments[@@iterator]() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments/Symbol.iterator
arguments.callee https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments/callee
arguments.length https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments/length
Classes https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes
constructor https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/constructor
extends https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/extends
Private class fields https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/Private_elements
Public class fields https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Public_class_fields
static https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/static
Class static initialization blocks https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/Static_initialization_blocks
정규 표현식 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions
Backreference: \1, \2 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Backreference
Capturing group: (...) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Capturing_group
Character class escape: \d, \D, \w, \W, \s, \S https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_class_escape
Character class: [...], [^...] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_class
Character escape: \n, \u{...} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape
Disjunction: | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction
Input boundary assertion: ^, $ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion
Literal character: a, b https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character
Lookahead assertion: (?=...), (?!...) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion
Lookbehind assertion: (?<=...), (? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion
Modifier: (?ims-ims:...) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Modifier
Named backreference: \k https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference
Named capturing group: (?...) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group
Non-capturing group: (?:...) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group
Quantifier: *, +, ?, {n}, {n,}, {n,m} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier
Unicode character class escape: \p{...}, \P{...} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape
Wildcard: . https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard
Word boundary assertion: \b, \B https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion
오류 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors
AggregateError: No Promise in Promise.any was resolved https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Promise_any_all_rejected
Error: Permission denied to access property "x" https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Property_access_denied
InternalError: too much recursion https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Too_much_recursion
RangeError: argument is not a valid code point https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Not_a_valid_code_point
RangeError: BigInt division by zero https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_division_by_zero
RangeError: BigInt negative exponent https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_negative_exponent
RangeError: form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Form_must_be_one_of
RangeError: invalid array length https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_array_length
RangeError: invalid date https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_date
RangeError: precision is out of range https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Precision_range
RangeError: radix must be an integer https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Bad_radix
RangeError: repeat count must be less than infinity https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Resulting_string_too_large
RangeError: repeat count must be non-negative https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Negative_repetition_count
RangeError: x can't be converted to BigInt because it isn't an integer https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_be_converted_to_BigInt_because_it_isnt_an_integer
ReferenceError: "x" is not defined https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Not_defined
ReferenceError: assignment to undeclared variable "x" https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Undeclared_var
ReferenceError: can't access lexical declaration`X' before initialization https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Cant_access_lexical_declaration_before_init
ReferenceError: must call super constructor before using 'this' in derived class constructor https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Super_not_called
ReferenceError: super() called twice in derived class constructor https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Super_called_twice
SyntaxError: 'arguments'/'eval' can't be defined or assigned to in strict mode code https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_strict_arguments_eval
SyntaxError: "0"-prefixed octal literals and octal escape seq. are deprecated https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_literal
SyntaxError: "use strict" not allowed in function with non-simple parameters https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Strict_non_simple_params
SyntaxError: "x" is a reserved identifier https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Reserved_identifier
SyntaxError: \ at end of pattern https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_backslash_at_end_of_pattern
SyntaxError: a declaration in the head of a for-of loop can't have an initializer https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_for-of_initializer
SyntaxError: applying the 'delete' operator to an unqualified name is deprecated https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Delete_in_strict_mode
SyntaxError: arguments is not valid in fields https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Arguments_not_allowed
SyntaxError: await is only valid in async functions, async generators and modules https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_await
SyntaxError: await/yield expression can't be used in parameter https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/await_yield_in_parameter
SyntaxError: cannot use `??` unparenthesized within `||` and `&&` expressions https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_use_nullish_coalescing_unparenthesized
SyntaxError: character class escape cannot be used in class range in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_character_class_escape_in_class_range
SyntaxError: continue must be inside loop https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_continue
SyntaxError: duplicate capture group name in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_duplicate_capture_group_name
SyntaxError: duplicate formal argument x https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Duplicate_parameter
SyntaxError: for-in loop head declarations may not have initializers https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_for-in_initializer
SyntaxError: function statement requires a name https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Unnamed_function_statement
SyntaxError: functions cannot be labelled https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Function_label
SyntaxError: getter and setter for private name #x should either be both static or non-static https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Either_be_both_static_or_non-static
SyntaxError: getter functions must have no arguments https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_no_arguments
SyntaxError: identifier starts immediately after numeric literal https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Identifier_after_number
SyntaxError: illegal character https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Illegal_character
SyntaxError: import declarations may only appear at top level of a module https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/import_decl_module_top_level
SyntaxError: incomplete quantifier in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_incomplete_quantifier
ReferenceError: invalid assignment left-hand side https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_assignment_left-hand_side
SyntaxError: invalid BigInt syntax https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_BigInt_syntax
SyntaxError: invalid capture group name in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_capture_group_name
SyntaxError: invalid character in class in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_char_in_class
SyntaxError: invalid class set operation in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_class_set_operation
SyntaxError: invalid decimal escape in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_decimal_escape
SyntaxError: invalid identity escape in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_identity_escape
SyntaxError: invalid named capture reference in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_named_capture_reference
SyntaxError: invalid property name in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_property_name
SyntaxError: invalid range in character class https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_range_in_character_class
SyntaxError: invalid regexp group https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_group
SyntaxError: invalid regular expression flag "x" https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Bad_regexp_flag
SyntaxError: invalid unicode escape in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_unicode_escape
SyntaxError: JSON.parse: bad parsing https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/JSON_bad_parse
SyntaxError: label not found https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Label_not_found
SyntaxError: missing : after property id https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_colon_after_property_id
SyntaxError: missing ) after argument list https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_parenthesis_after_argument_list
SyntaxError: missing ) after condition https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_parenthesis_after_condition
SyntaxError: missing ] after element list https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_bracket_after_list
SyntaxError: missing } after function body https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_curly_after_function_body
SyntaxError: missing } after property list https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_curly_after_property_list
SyntaxError: missing = in const declaration https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_initializer_in_const
SyntaxError: Malformed formal parameter https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_formal_parameter
SyntaxError: missing name after . operator https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Missing_name_after_dot_operator
SyntaxError: missing variable name https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/No_variable_name
SyntaxError: negated character class with strings in regular expression https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_negated_char_class_with_strings
SyntaxError: new keyword cannot be used with an optional chain https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_new_optional
SyntaxError: nothing to repeat https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_nothing_to_repeat
SyntaxError: numbers out of order in {} quantifier. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_numbers_out_of_order_in_quantifier
SyntaxError: octal escape sequences can't be used in untagged template literals or in strict mode code https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_escape_sequence
SyntaxError: parameter after rest parameter https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Parameter_after_rest_parameter
SyntaxError: private fields can't be deleted https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_delete_private_fields
SyntaxError: property name __proto__ appears more than once in object literal https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Duplicate_proto
SyntaxError: raw bracket is not allowed in regular expression with unicode flag https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_raw_bracket
SyntaxError: redeclaration of formal parameter "x" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Redeclared_parameter
SyntaxError: reference to undeclared private field or method #x https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Undeclared_private_field_or_method
SyntaxError: rest parameter may not have a default https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Rest_with_default
SyntaxError: return not in function https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Bad_return
SyntaxError: setter functions must have one argument https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Setter_one_argument
SyntaxError: string literal contains an unescaped line break https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/String_literal_EOL
SyntaxError: super() is only valid in derived class constructors https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_super_call
SyntaxError: tagged template cannot be used with optional chain https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_optional_template
SyntaxError: Unexpected '#' used outside of class body https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Hash_outside_class
SyntaxError: Unexpected token https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Unexpected_token
SyntaxError: unlabeled break must be inside loop or switch https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_break
SyntaxError: unparenthesized unary expression can't appear on the left-hand side of '**' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Unparenthesized_unary_expr_lhs_exponentiation
SyntaxError: use of super property/member accesses only valid within methods or eval code within methods https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_super_prop
SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_source_map_pragma
ReferenceError: deprecated caller or arguments usage https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Deprecated_caller_or_arguments_usage
TypeError: 'x' is not iterable https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/is_not_iterable
TypeError: "x" is (not) "y" https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Unexpected_type
TypeError: "x" is not a constructor https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Not_a_constructor
TypeError: "x" is not a function https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_function
TypeError: "x" is not a non-null object https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/No_non-null_object
TypeError: "x" is read-only https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Read-only
TypeError: already executing generator https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Already_executing_generator
TypeError: BigInt value can't be serialized in JSON https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_not_serializable
TypeError: calling a builtin X constructor without new is forbidden https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Builtin_ctor_no_new
TypeError: can't access/set private field or method: object is not the right class https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Get_set_missing_private
TypeError: can't assign to property "x" on "y": not an object https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_assign_to_property
TypeError: can't convert BigInt to number https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_convert_BigInt_to_number
TypeError: can't convert x to BigInt https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_convert_x_to_BigInt
TypeError: can't define property "x": "obj" is not extensible https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_define_property_object_not_extensible
TypeError: can't delete non-configurable array element https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Non_configurable_array_element
TypeError: can't redefine non-configurable property "x" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_redefine_property
TypeError: can't set prototype of this object https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_set_prototype
TypeError: can't set prototype: it would cause a prototype chain cycle https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cyclic_prototype
TypeError: cannot use 'in' operator to search for 'x' in 'y' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/in_operator_no_object
TypeError: class constructors must be invoked with 'new' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Class_ctor_no_new
TypeError: cyclic object value https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cyclic_object_value
TypeError: derived class constructor returned invalid value x https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_derived_return
TypeError: getting private setter-only property https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Private_setter_only
TypeError: Initializing an object twice is an error with private fields/methods https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Private_double_initialization
TypeError: invalid 'instanceof' operand 'x' https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/invalid_right_hand_side_instanceof_operand
TypeError: invalid Array.prototype.sort argument https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Array_sort_argument
TypeError: invalid assignment to const "x" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_const_assignment
TypeError: Iterator/AsyncIterator constructor can't be used directly https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Constructor_cant_be_used_directly
TypeError: matchAll/replaceAll must be called with a global RegExp https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Requires_global_RegExp
TypeError: More arguments needed https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/More_arguments_needed
TypeError: "x" has no properties https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/No_properties
TypeError: property "x" is non-configurable and can't be deleted https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_delete
TypeError: Reduce of empty array with no initial value https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Reduce_of_empty_array_with_no_initial_value
TypeError: setting getter-only property "x" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only
TypeError: WeakSet key/WeakMap value 'x' must be an object or an unregistered symbol https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Key_not_weakly_held
TypeError: X.prototype.y called on incompatible type https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Called_on_incompatible_type
URIError: malformed URI sequence https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Malformed_URI
Warning: -file- is being assigned a //# sourceMappingURL, but already has one https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Already_has_pragma
Warning: unreachable code after return statement https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Stmt_after_return
JavaScript 소개 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/JavaScript_technologies_overview
Execution model https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Execution_model
Lexical 문법 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar
Iteration 프로토콜 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Iteration_protocols
엄격한 모드 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Strict_mode
템플릿 리터럴 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals
Trailing commas https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Trailing_commas
제외 예정 기능과 제외된 기능 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
https://developer.mozilla.org/
https://github.com/mdn/
https://bsky.app/profile/developer.mozilla.org
https://x.com/mozdevnet
https://mastodon.social/@mdn
https://developer.mozilla.org/en-US/blog/rss.xml
About
https://developer.mozilla.org/en-US/about
Blog
https://developer.mozilla.org/en-US/blog/
Mozilla careers
https://www.mozilla.org/en-US/careers/listings/
Advertise with us
https://developer.mozilla.org/en-US/advertising
MDN Plus
https://developer.mozilla.org/en-US/plus
Product help
https://support.mozilla.org/products/mdn-plus
MDN Community
https://developer.mozilla.org/en-US/community
Community resources
https://developer.mozilla.org/en-US/docs/MDN/Community
Writing guidelines
https://developer.mozilla.org/en-US/docs/MDN/Writing_guidelines
MDN Discord
https://developer.mozilla.org/discord
MDN on GitHub
https://github.com/mdn
Web technologies
https://developer.mozilla.org/en-US/docs/Web
Learn web development
https://developer.mozilla.org/en-US/docs/Learn_web_development
Guides
https://developer.mozilla.org/en-US/docs/MDN/Guides
Tutorials
https://developer.mozilla.org/en-US/docs/MDN/Tutorials
Glossary
https://developer.mozilla.org/en-US/docs/Glossary
Hacks blog
https://hacks.mozilla.org/
https://www.mozilla.org/
Website Privacy Notice https://www.mozilla.org/privacy/websites/
Telemetry Settings https://www.mozilla.org/en-US/privacy/websites/data-preferences/
Legal https://www.mozilla.org/about/legal/terms/mozilla
Community Participation Guidelines https://www.mozilla.org/about/governance/policies/participation/
Mozilla Corporation’s https://www.mozilla.org/
Mozilla Foundation https://foundation.mozilla.org/
a Creative Commons license https://developer.mozilla.org/docs/MDN/Writing_guidelines/Attrib_copyright_license