aboutsummaryrefslogtreecommitdiff
path: root/files/ko/jsapi_reference
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
commita065e04d529da1d847b5062a12c46d916408bf32 (patch)
treefe0f8bcec1ff39a3c499a2708222dcf15224ff70 /files/ko/jsapi_reference
parent218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (diff)
downloadtranslated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.gz
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.bz2
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.zip
update based on https://github.com/mdn/yari/issues/2028
Diffstat (limited to 'files/ko/jsapi_reference')
-rw-r--r--files/ko/jsapi_reference/index.html268
-rw-r--r--files/ko/jsapi_reference/jsclass.flags/index.html177
2 files changed, 0 insertions, 445 deletions
diff --git a/files/ko/jsapi_reference/index.html b/files/ko/jsapi_reference/index.html
deleted file mode 100644
index 9f325e217c..0000000000
--- a/files/ko/jsapi_reference/index.html
+++ /dev/null
@@ -1,268 +0,0 @@
----
-title: JSAPI Reference
-slug: JSAPI_Reference
-tags:
- - JSAPI_Reference
- - SpiderMonkey
-translation_of: Mozilla/Projects/SpiderMonkey/JSAPI_reference
----
-<p><a href="ko/JSAPI_Reference/Alphabetical_List">알파벳순 목록</a></p>
-<h3 id=".EC.9E.90.EB.A3.8C_.EA.B5.AC.EC.A1.B0" name=".EC.9E.90.EB.A3.8C_.EA.B5.AC.EC.A1.B0">자료 구조</h3>
-<ul>
- <li><a href="ko/JSClass">JSClass</a></li>
- <li><a href="ko/JSConstDoubleSpec">JSConstDoubleSpec</a></li>
- <li><a href="ko/JSErrorReport">JSErrorReport</a></li>
- <li><a href="ko/JSFunctionSpec">JSFunctionSpec</a></li>
- <li><a href="ko/JSIdArray">JSIdArray</a></li>
- <li><a href="ko/JSObjectOps">JSObjectOps</a></li>
- <li><a href="ko/JSPrincipals">JSPrincipals</a></li>
- <li><a href="ko/JSProperty">JSProperty</a></li>
- <li><a href="ko/JSPropertySpec">JSPropertySpec</a></li>
-</ul>
-<h3 id=".ED.95.A8.EC.88.98" name=".ED.95.A8.EC.88.98">함수</h3>
-<ul>
- <li><a href="ko/JS_AddArgumentFormatter">JS_AddArgumentFormatter</a></li>
- <li><a href="ko/JS_AddNamedRoot">JS_AddNamedRoot</a></li>
- <li><a href="ko/JS_AddRoot">JS_AddRoot</a></li>
- <li><a href="ko/JS_AliasElement">JS_AliasElement</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_AliasProperty">JS_AliasProperty</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_BeginRequest">JS_BeginRequest</a></li>
- <li><a href="ko/JS_CallFunction">JS_CallFunction</a></li>
- <li><a href="ko/JS_CallFunctionName">JS_CallFunctionName</a></li>
- <li><a href="ko/JS_CallFunctionValue">JS_CallFunctionValue</a></li>
- <li><a href="ko/JS_CheckAccess">JS_CheckAccess</a></li>
- <li><a href="ko/JS_ClearContextThread">JS_ClearContextThread</a></li>
- <li><a href="ko/JS_ClearPendingException">JS_ClearPendingException</a></li>
- <li><a href="ko/JS_ClearScope">JS_ClearScope</a></li>
- <li><a href="ko/JS_CloneFunctionObject">JS_CloneFunctionObject</a></li>
- <li><a href="ko/JS_CompareStrings">JS_CompareStrings</a></li>
- <li><a href="ko/JS_CompileFile">JS_CompileFile</a></li>
- <li><a href="ko/JS_CompileFileHandleForPrincipals">JS_CompileFileHandleForPrincipals</a></li>
- <li><a href="ko/JS_CompileFunction">JS_CompileFunction</a></li>
- <li><a href="ko/JS_CompileFunctionForPrincipals">JS_CompileFunctionForPrincipals</a></li>
- <li><a href="ko/JS_CompileScript">JS_CompileScript</a></li>
- <li><a href="ko/JS_CompileScriptForPrincipals">JS_CompileScriptForPrincipals</a></li>
- <li><a href="ko/JS_CompileUCFunction">JS_CompileUCFunction</a></li>
- <li><a href="ko/JS_CompileUCFunctionForPrincipals">JS_CompileUCFunctionForPrincipals</a></li>
- <li><a href="ko/JS_CompileUCScript">JS_CompileUCScript</a></li>
- <li><a href="ko/JS_CompileUCScriptForPrincipals">JS_CompileUCScriptForPrincipals</a></li>
- <li><a href="ko/JS_ConstructObject">JS_ConstructObject</a></li>
- <li><a href="ko/JS_ContextIterator">JS_ContextIterator</a></li>
- <li><a href="ko/JS_ConvertArguments">JS_ConvertArguments</a></li>
- <li><a href="ko/JS_ConvertStub">JS_ConvertStub</a></li>
- <li><a href="ko/JS_ConvertValue">JS_ConvertValue</a></li>
- <li><a href="ko/JS_DecompileFunction">JS_DecompileFunction</a></li>
- <li><a href="ko/JS_DecompileFunctionBody">JS_DecompileFunctionBody</a></li>
- <li><a href="ko/JS_DecompileScript">JS_DecompileScript</a></li>
- <li><a href="ko/JS_DefineConstDoubles">JS_DefineConstDoubles</a></li>
- <li><a href="ko/JS_DefineElement">JS_DefineElement</a></li>
- <li><a href="ko/JS_DefineFunction">JS_DefineFunction</a></li>
- <li><a href="ko/JS_DefineFunctions">JS_DefineFunctions</a></li>
- <li><a href="ko/JS_DefineObject">JS_DefineObject</a></li>
- <li><a href="ko/JS_DefineProperties">JS_DefineProperties</a></li>
- <li><a href="ko/JS_DefineProperty">JS_DefineProperty</a></li>
- <li><a href="ko/JS_DefinePropertyWithTinyId">JS_DefinePropertyWithTinyId</a></li>
- <li><a href="ko/JS_DefineUCProperty">JS_DefineUCProperty</a></li>
- <li><a href="ko/JS_DefineUCPropertyWithTinyID">JS_DefineUCPropertyWithTinyID</a></li>
- <li><a href="ko/JS_DeleteElement">JS_DeleteElement</a></li>
- <li><a href="ko/JS_DeleteElement2">JS_DeleteElement2</a></li>
- <li><a href="ko/JS_DeleteProperty">JS_DeleteProperty</a></li>
- <li><a href="ko/JS_DeleteProperty2">JS_DeleteProperty2</a></li>
- <li><a href="ko/JS_DeleteUCProperty2">JS_DeleteUCProperty2</a></li>
- <li><a href="ko/JS_DestroyContext">JS_DestroyContext</a></li>
- <li><a href="ko/JS_DestroyIdArray">JS_DestroyIdArray</a></li>
- <li><a href="ko/JS_DestroyRuntime">JS_DestroyRuntime</a></li>
- <li><a href="ko/JS_DestroyScript">JS_DestroyScript</a></li>
- <li><a href="ko/JS_DumpNamedRoots">JS_DumpNamedRoots</a></li>
- <li><a href="ko/JS_EndRequest">JS_EndRequest</a></li>
- <li><a href="ko/JS_Enumerate">JS_Enumerate</a></li>
- <li><a href="ko/JS_EnumerateStub">JS_EnumerateStub</a></li>
- <li><a href="ko/JS_EvaluateScript">JS_EvaluateScript</a></li>
- <li><a href="ko/JS_EvaluateScriptForPrincipals">JS_EvaluateScriptForPrincipals</a></li>
- <li><a href="ko/JS_EvaluateUCScript">JS_EvaluateUCScript</a></li>
- <li><a href="ko/JS_EvaluateUCScriptForPrincipals">JS_EvaluateUCScriptForPrincipals</a></li>
- <li><a href="ko/JS_ExecuteScript">JS_ExecuteScript</a></li>
- <li><a href="ko/JS_FinalizeStub">JS_FinalizeStub</a></li>
- <li><a href="ko/JS_Finish">JS_Finish</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_GC">JS_GC</a></li>
- <li><a href="ko/JS_GetArrayLength">JS_GetArrayLength</a></li>
- <li><a href="ko/JS_GetClass">JS_GetClass</a></li>
- <li><a href="ko/JS_GetConstructor">JS_GetConstructor</a></li>
- <li><a href="ko/JS_GetContextPrivate">JS_GetContextPrivate</a></li>
- <li><a href="ko/JS_GetContextThread">JS_GetContextThread</a></li>
- <li><a href="ko/JS_GetElement">JS_GetElement</a></li>
- <li><a href="ko/JS_GetEmptyStringValue">JS_GetEmptyStringValue</a></li>
- <li><a href="ko/JS_GetFunctionName">JS_GetFunctionName</a></li>
- <li><a href="ko/JS_GetFunctionObject">JS_GetFunctionObject</a></li>
- <li><a href="ko/JS_GetGlobalObject">JS_GetGlobalObject</a></li>
- <li><a href="ko/JS_GetImplementationVersion">JS_GetImplementationVersion</a></li>
- <li><a href="ko/JS_GetInstancePrivate">JS_GetInstancePrivate</a></li>
- <li><a href="ko/JS_GetNaNValue">JS_GetNaNValue</a></li>
- <li><a href="ko/JS_GetNegativeInfinityValue">JS_GetNegativeInfinityValue</a></li>
- <li><a href="ko/JS_GetParent">JS_GetParent</a></li>
- <li><a href="ko/JS_GetPendingException">JS_GetPendingException</a></li>
- <li><a href="ko/JS_GetPositiveInfinityValue">JS_GetPositiveInfinityValue</a></li>
- <li><a href="ko/JS_GetPrivate">JS_GetPrivate</a></li>
- <li><a href="ko/JS_GetProperty">JS_GetProperty</a></li>
- <li><a href="ko/JS_GetPropertyAttributes">JS_GetPropertyAttributes</a></li>
- <li><a href="ko/JS_GetPrototype">JS_GetPrototype</a></li>
- <li><a href="ko/JS_GetRuntime">JS_GetRuntime</a></li>
- <li><a href="ko/JS_GetScopeChain">JS_GetScopeChain</a></li>
- <li><a href="ko/JS_GetStringBytes">JS_GetStringBytes</a></li>
- <li><a href="ko/JS_GetStringChars">JS_GetStringChars</a></li>
- <li><a href="ko/JS_GetStringLength">JS_GetStringLength</a></li>
- <li><a href="ko/JS_GetTypeName">JS_GetTypeName</a></li>
- <li><a href="ko/JS_GetUCProperty">JS_GetUCProperty</a></li>
- <li><a href="ko/JS_GetVersion">JS_GetVersion</a></li>
- <li><a href="ko/JS_HasArrayLength">JS_HasArrayLength</a></li>
- <li><a href="ko/JS_IdToValue">JS_IdToValue</a></li>
- <li><a href="ko/JS_Init">JS_Init</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_InitClass">JS_InitClass</a></li>
- <li><a href="ko/JS_InitStandardClasses">JS_InitStandardClasses</a></li>
- <li><a href="ko/JS_InstanceOf">JS_InstanceOf</a></li>
- <li><a href="ko/JS_InternString">JS_InternString</a></li>
- <li><a href="ko/JS_InternUCString">JS_InternUCString</a></li>
- <li><a href="ko/JS_InternUCStringN">JS_InternUCStringN</a></li>
- <li><a href="ko/JS_IsArrayObject">JS_IsArrayObject</a></li>
- <li><a href="ko/JS_IsConstructing">JS_IsConstructing</a></li>
- <li><a href="ko/JS_IsExceptionPending">JS_IsExceptionPending</a></li>
- <li><a href="ko/JS_IsRunning">JS_IsRunning</a></li>
- <li><a href="ko/JS_Lock">JS_Lock</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_LockGCThing">JS_LockGCThing</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_LookupElement">JS_LookupElement</a></li>
- <li><a href="ko/JS_LookupProperty">JS_LookupProperty</a></li>
- <li><a href="ko/JS_LookupUCProperty">JS_LookupUCProperty</a></li>
- <li><a href="ko/JS_MaybeGC">JS_MaybeGC</a></li>
- <li><a href="ko/JS_NewArrayObject">JS_NewArrayObject</a></li>
- <li><a href="ko/JS_NewContext">JS_NewContext</a></li>
- <li><a href="ko/JS_NewDouble">JS_NewDouble</a></li>
- <li><a href="ko/JS_NewDoubleValue">JS_NewDoubleValue</a></li>
- <li><a href="ko/JS_NewFunction">JS_NewFunction</a></li>
- <li><a href="ko/JS_NewIdArray">JS_NewIdArray</a></li>
- <li><a href="ko/JS_NewNumberValue">JS_NewNumberValue</a></li>
- <li><a href="ko/JS_NewObject">JS_NewObject</a></li>
- <li><a href="ko/JS_NewRuntime">JS_NewRuntime</a></li>
- <li><a href="ko/JS_NewScriptObject">JS_NewScriptObject</a></li>
- <li><a href="ko/JS_NewString">JS_NewString</a></li>
- <li><a href="ko/JS_NewStringCopyN">JS_NewStringCopyN</a></li>
- <li><a href="ko/JS_NewStringCopyZ">JS_NewStringCopyZ</a></li>
- <li><a href="ko/JS_NewUCString">JS_NewUCString</a></li>
- <li><a href="ko/JS_NewUCStringCopyN">JS_NewUCStringCopyN</a></li>
- <li><a href="ko/JS_NewUCStringCopyZ">JS_NewUCStringCopyZ</a></li>
- <li><a href="ko/JS_ObjectIsFunction">JS_ObjectIsFunction</a></li>
- <li><a href="ko/JS_PopArguments">JS_PopArguments</a></li>
- <li><a href="ko/JS_PropertyStub">JS_PropertyStub</a></li>
- <li><a href="ko/JS_PushArguments">JS_PushArguments</a></li>
- <li><a href="ko/JS_RemoveArgumentFormatter">JS_RemoveArgumentFormatter</a></li>
- <li><a href="ko/JS_RemoveRoot">JS_RemoveRoot</a></li>
- <li><a href="ko/JS_ReportError">JS_ReportError</a></li>
- <li><a href="ko/JS_ReportOutOfMemory">JS_ReportOutOfMemory</a></li>
- <li><a href="ko/JS_ReportPendingException">JS_ReportPendingException</a></li>
- <li><a href="ko/JS_ResolveStub">JS_ResolveStub</a></li>
- <li><a href="ko/JS_ResumeRequest">JS_ResumeRequest</a></li>
- <li><a href="ko/JS_SealObject">JS_SealObject</a></li>
- <li><a href="ko/JS_SetArrayLength">JS_SetArrayLength</a></li>
- <li><a href="ko/JS_SetBranchCallback">JS_SetBranchCallback</a></li>
- <li><a href="ko/JS_SetContextPrivate">JS_SetContextPrivate</a></li>
- <li><a href="ko/JS_SetContextThread">JS_SetContextThread</a></li>
- <li><a href="ko/JS_SetElement">JS_SetElement</a></li>
- <li><a href="ko/JS_SetErrorReporter">JS_SetErrorReporter</a></li>
- <li><a href="ko/JS_SetGCCallback">JS_SetGCCallback</a></li>
- <li><a href="ko/JS_SetGlobalObject">JS_SetGlobalObject</a></li>
- <li><a href="ko/JS_SetParent">JS_SetParent</a></li>
- <li><a href="ko/JS_SetPendingException">JS_SetPendingException</a></li>
- <li><a href="ko/JS_SetPrivate">JS_SetPrivate</a></li>
- <li><a href="ko/JS_SetProperty">JS_SetProperty</a></li>
- <li><a href="ko/JS_SetPropertyAttributes">JS_SetPropertyAttributes</a></li>
- <li><a href="ko/JS_SetPrototype">JS_SetPrototype</a></li>
- <li><a href="ko/JS_SetUCProperty">JS_SetUCProperty</a></li>
- <li><a href="ko/JS_SetVersion">JS_SetVersion</a></li>
- <li><a href="ko/JS_SuspendRequest">JS_SuspendRequest</a></li>
- <li><a href="ko/JS_TypeOfValue">JS_TypeOfValue</a></li>
- <li><a href="ko/JS_Unlock">JS_Unlock</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_UnlockGCThing">JS_UnlockGCThing</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_ValueToBoolean">JS_ValueToBoolean</a></li>
- <li><a href="ko/JS_ValueToConstructor">JS_ValueToConstructor</a></li>
- <li><a href="ko/JS_ValueToECMAInt32">JS_ValueToECMAInt32</a></li>
- <li><a href="ko/JS_ValueToECMAUint32">JS_ValueToECMAUint32</a></li>
- <li><a href="ko/JS_ValueToFunction">JS_ValueToFunction</a></li>
- <li><a href="ko/JS_ValueToId">JS_ValueToId</a></li>
- <li><a href="ko/JS_ValueToInt32">JS_ValueToInt32</a></li>
- <li><a href="ko/JS_ValueToNumber">JS_ValueToNumber</a></li>
- <li><a href="ko/JS_ValueToObject">JS_ValueToObject</a></li>
- <li><a href="ko/JS_ValueToString">JS_ValueToString</a></li>
- <li><a href="ko/JS_ValueToUint16">JS_ValueToUint16</a></li>
- <li><a href="ko/JS_free">JS_free</a></li>
- <li><a href="ko/JS_malloc">JS_malloc</a></li>
- <li><a href="ko/JS_realloc">JS_realloc</a></li>
- <li><a href="ko/JS_strdup">JS_strdup</a></li>
-</ul>
-<h3 id=".EB.A7.A4.ED.81.AC.EB.A1.9C" name=".EB.A7.A4.ED.81.AC.EB.A1.9C">매크로</h3>
-<ul>
- <li><a href="ko/BOOLEAN_TO_JSVAL">BOOLEAN_TO_JSVAL</a></li>
- <li><a href="ko/DOUBLE_TO_JSVAL">DOUBLE_TO_JSVAL</a></li>
- <li><a href="ko/INT_FITS_IN_JSVAL">INT_FITS_IN_JSVAL</a></li>
- <li><a href="ko/INT_TO_JSVAL">INT_TO_JSVAL</a></li>
- <li><a href="ko/JSCLASS_HAS_PRIVATE">JSCLASS_HAS_PRIVATE</a></li>
- <li><a href="ko/JSCLASS_NEW_ENUMERATE">JSCLASS_NEW_ENUMERATE</a></li>
- <li><a href="ko/JSCLASS_NEW_RESOLVE">JSCLASS_NEW_RESOLVE</a></li>
- <li><a href="ko/JSFUN_BOUND_METHOD">JSFUN_BOUND_METHOD</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSFUN_GLOBAL_PARENT">JSFUN_GLOBAL_PARENT</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSPRINCIPALS_DROP">JSPRINCIPALS_DROP</a></li>
- <li><a href="ko/JSPRINCIPALS_HOLD">JSPRINCIPALS_HOLD</a></li>
- <li><a href="ko/JSPROP_ENUMERATE">JSPROP_ENUMERATE</a></li>
- <li><a href="ko/JSPROP_EXPORTED">JSPROP_EXPORTED</a></li>
- <li><a href="ko/JSPROP_INDEX">JSPROP_INDEX</a></li>
- <li><a href="ko/JSPROP_PERMANENT">JSPROP_PERMANENT</a></li>
- <li><a href="ko/JSPROP_READONLY">JSPROP_READONLY</a></li>
- <li><a href="ko/JSRESOLVE_ASSIGNING">JSRESOLVE_ASSIGNING</a></li>
- <li><a href="ko/JSRESOLVE_QUALIFIED">JSRESOLVE_QUALIFIED</a></li>
- <li><a href="ko/JSVAL_FALSE">JSVAL_FALSE</a></li>
- <li><a href="ko/JSVAL_IS_BOOLEAN">JSVAL_IS_BOOLEAN</a></li>
- <li><a href="ko/JSVAL_IS_DOUBLE">JSVAL_IS_DOUBLE</a></li>
- <li><a href="ko/JSVAL_IS_GCTHING">JSVAL_IS_GCTHING</a></li>
- <li><a href="ko/JSVAL_IS_INT">JSVAL_IS_INT</a></li>
- <li><a href="ko/JSVAL_IS_NULL">JSVAL_IS_NULL</a></li>
- <li><a href="ko/JSVAL_IS_NUMBER">JSVAL_IS_NUMBER</a></li>
- <li><a href="ko/JSVAL_IS_OBJECT">JSVAL_IS_OBJECT</a></li>
- <li><a href="ko/JSVAL_IS_PRIMITIVE">JSVAL_IS_PRIMITIVE</a></li>
- <li><a href="ko/JSVAL_IS_STRING">JSVAL_IS_STRING</a></li>
- <li><a href="ko/JSVAL_IS_VOID">JSVAL_IS_VOID</a></li>
- <li><a href="ko/JSVAL_LOCK">JSVAL_LOCK</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSVAL_NULL">JSVAL_NULL</a></li>
- <li><a href="ko/JSVAL_ONE">JSVAL_ONE</a></li>
- <li><a href="ko/JSVAL_TO_BOOLEAN">JSVAL_TO_BOOLEAN</a></li>
- <li><a href="ko/JSVAL_TO_DOUBLE">JSVAL_TO_DOUBLE</a></li>
- <li><a href="ko/JSVAL_TO_GCTHING">JSVAL_TO_GCTHING</a></li>
- <li><a href="ko/JSVAL_TO_INT">JSVAL_TO_INT</a></li>
- <li><a href="ko/JSVAL_TO_OBJECT">JSVAL_TO_OBJECT</a></li>
- <li><a href="ko/JSVAL_TO_PRIVATE">JSVAL_TO_PRIVATE</a></li>
- <li><a href="ko/JSVAL_TO_STRING">JSVAL_TO_STRING</a></li>
- <li><a href="ko/JSVAL_TRUE">JSVAL_TRUE</a></li>
- <li><a href="ko/JSVAL_UNLOCK">JSVAL_UNLOCK</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSVAL_VOID">JSVAL_VOID</a></li>
- <li><a href="ko/JSVAL_ZERO">JSVAL_ZERO</a></li>
- <li><a href="ko/OBJECT_TO_JSVAL">OBJECT_TO_JSVAL</a></li>
- <li><a href="ko/PRIVATE_TO_JSVAL">PRIVATE_TO_JSVAL</a></li>
- <li><a href="ko/STRING_TO_JSVAL">STRING_TO_JSVAL</a></li>
-</ul>
-<h3 id="Deprecated" name="Deprecated">Deprecated</h3>
-<ul>
- <li><a href="ko/JSFUN_BOUND_METHOD">JSFUN_BOUND_METHOD</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSFUN_GLOBAL_PARENT">JSFUN_GLOBAL_PARENT</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSVAL_LOCK">JSVAL_LOCK</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JSVAL_UNLOCK">JSVAL_UNLOCK</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_AliasElement">JS_AliasElement</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_AliasProperty">JS_AliasProperty</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_Finish">JS_Finish</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_Init">JS_Init</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_Lock">JS_Lock</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_LockGCThing">JS_LockGCThing</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_Unlock">JS_Unlock</a> {{ Deprecated_inline() }}</li>
- <li><a href="ko/JS_UnlockGCThing">JS_UnlockGCThing</a> {{ Deprecated_inline() }}</li>
-</ul>
-<h3 id=".EC.A0.84.EC.B2.98.EB.A6.AC.EA.B8.B0_.EC.A1.B0.EA.B1.B4.EB.AC.B8" name=".EC.A0.84.EC.B2.98.EB.A6.AC.EA.B8.B0_.EC.A1.B0.EA.B1.B4.EB.AC.B8">전처리기 조건문</h3>
-<ul>
- <li><a href="ko/JS_THREADSAFE">JS_THREADSAFE</a></li>
-</ul>
-<p>{{ languages( { "en": "en/JSAPI_Reference", "ja": "ja/JSAPI_Reference", "pl": "pl/Dokumentacja_JSAPI" } ) }}</p>
diff --git a/files/ko/jsapi_reference/jsclass.flags/index.html b/files/ko/jsapi_reference/jsclass.flags/index.html
deleted file mode 100644
index 124793f409..0000000000
--- a/files/ko/jsapi_reference/jsclass.flags/index.html
+++ /dev/null
@@ -1,177 +0,0 @@
----
-title: JSClass.flags
-slug: JSAPI_Reference/JSClass.flags
-translation_of: Mozilla/Projects/SpiderMonkey/JSAPI_reference/JSClass.flags
----
-<div>{{SpiderMonkeySidebar("JSAPI")}}</div>
-
-<div class="summary">
-<p>The <strong>{{jsapixref("JSClass", "JSClass.flags")}}</strong> field allows an application to enable optional <code>JSClass</code> features on a per-class basis.</p>
-</div>
-
-<p>The <code>flags</code> field is of type <code>uint32_t</code>. Its value is the logical OR of zero or more of the following constants:</p>
-
-<table class="fullwidth-table">
- <tbody>
- <tr>
- <th>Flag</th>
- <th>Meaning</th>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_HAS_PRIVATE</code></p>
- </td>
- <td>
- <p>This class uses private data. If this flag is set, each instance of the class has a field for private data. The field can be accessed using {{jsapixref("JS_GetPrivate")}} and {{jsapixref("JS_SetPrivate")}}.</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_HAS_PRIVATE") }}</p>
- </td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_PRIVATE_IS_NSISUPPORTS</code></p>
- </td>
- <td>
- <p>Mozilla extension. The private field of each object of this class points to an <a href="/en/XPCOM" title="XPCOM">XPCOM</a> object (see <code><a href="/en/XPCOM_Interface_Reference/nsISupports" title="nsISupports">nsISupports</a></code>). This is only meaningful if SpiderMonkey is built with <a href="/en/XPConnect" title="XPConnect">XPConnect</a> and the <code>JSCLASS_HAS_PRIVATE</code> flag is also set.</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_PRIVATE_IS_NSISUPPORTS") }}</p>
- </td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_IS_DOMJSCLASS</code></p>
- </td>
- <td>
- <p>{{ Jsapi_minversion_inline("17") }} Objects are DOM.</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_IS_DOMJSCLASS") }}</p>
- </td>
- </tr>
- <tr>
- <td><code>JSCLASS_EMULATES_UNDEFINED</code></td>
- <td>
- <p>{{ Jsapi_minversion_inline("24") }} Causes objects which have this class to <dfn>emulate <code>undefined</code></dfn> in certain circumstances.  An object <code>obj</code> that emulates <code>undefined</code> behaves like any other object, except in the following ways:</p>
-
- <ul>
- <li><code>typeof obj === "undefined"</code></li>
- <li><code>obj</code> converts to <code>false</code> when <code>obj</code> is converted to a boolean when used in boolean contexts (<code>if</code> conditions, loop continuation/termination conditions [<code>for</code>/<code>while</code>/<code>do { } while</code>], the condition in a ternary <code>?:</code> expression, and so on)</li>
- <li><code>(obj == undefined)</code> is true, and <code>(obj != undefined)</code> is <code>false</code></li>
- <li><code>(obj == null)</code> is true, and <code>(obj != null)</code> is <code>false</code></li>
- </ul>
-
- <p><code>==</code> and <code>!=</code> comparisons to values other than <code>null</code> or <code>undefined</code> (including to an object that emulates <code>undefined</code>) are unaffected by this flag.  Strict equality (<code>===</code> and <code>!==</code>) comparisons are also unaffected by this flag.</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_EMULATES_UNDEFINED") }}</p>
- </td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_HAS_RESERVED_SLOTS(n)</code></p>
- </td>
- <td>
- <p>Indicates that instances of this class have <code>n</code> <em>reserved slots</em>. <code>n</code> is an integer in the range <code>{{ mediawiki.external('0..255') }}</code>. The slots initially contain unspecified valid <code>jsval</code> values. They can be accessed using {{jsapixref("JS_GetReservedSlot")}} and {{jsapixref("JS_GetReservedSlot", "JS_SetReservedSlot")}}.</p>
-
- <p>(The {{jsapixref("JSClass.reserveSlots")}} hook also allocates reserved slots to objects.)</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_HAS_RESERVED_SLOTS") }}</p>
- </td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_GLOBAL_FLAGS</code></p>
- </td>
- <td>
- <p>This flag is only relevant for the class of an object that is used as a global object. (ECMAScript specifies a single global object, but in SpiderMonkey the global object is the last object in the {{jsapixref("JS_GetScopeChain", "scope chain", "", 1)}}, which can be different objects at different times. This is actually quite subtle. {{jsapixref("JS_ExecuteScript")}} and similar APIs set the global object for the code they execute. {{jsapixref("JS_SetGlobalObject")}} sets an object which is sometimes used as the global object, as a last resort.)</p>
-
- <p>Enable standard ECMAScript behavior for setting the prototype of certain objects, such as <code>Function</code> objects. If the global object does not have this flag, then scripts may cause nonstandard behavior by replacing standard constructors or prototypes (such as <code>Function.prototype</code>.)</p>
-
- <p>Objects that can end up with the wrong prototype object, if this flag is not present, include: <code>arguments</code> objects (<span class="pl-s1"><span class="pl-s">ECMA 262-3 §</span></span>10.1.8 specifies "the original <code>Object</code> prototype"), <code>Function</code> objects (<span class="pl-s1"><span class="pl-s">ECMA 262-3 </span></span>§13.2 specifies "the original <code>Function</code> prototype"), and objects created by many standard constructors (<span class="pl-s1"><span class="pl-s">ECMA 262-3 §</span></span>15.4.2.1 and others).</p>
-
- <p>{{ LXRSearch("ident", "i", "JSCLASS_GLOBAL_FLAGS") }}</p>
- </td>
- </tr>
- <tr>
- <td><code>JSCLASS_FOREGROUND_FINALIZE</code></td>
- <td>
- <p>Objects of this class must be finalized on the main thread. </p>
-
- <p>If this class has a finalizer that makes use of state shared with the main thread then this option must be specified.  It is always safe to specify this option.</p>
-
- <p>One of <code>JSCLASS_FOREGROUND_FINALIZE</code> and <code>JSCLASS_BACKGROUND_FINALIZE</code> must be specified.</p>
- </td>
- </tr>
- <tr>
- <td><code>JSCLASS_BACKGROUND_FINALIZE</code></td>
- <td>
- <p>It is safe to finalize objects of this class on a background thread.</p>
-
- <p>If this class has a finalizer that can be safely run concurrently with the main thread then this option can be specified.  It results in finalization work being offloaded to another thread which improves performance.</p>
-
- <p>One of <code>JSCLASS_FOREGROUND_FINALIZE</code> and <code>JSCLASS_BACKGROUND_FINALIZE</code> must be specified.</p>
- </td>
- </tr>
- <tr>
- <td><code>JSCLASS_IMPLEMENTS_BARRIERS</code></td>
- <td>{{ obsolete_inline("jsapi43") }} Correctly implements GC read and write barriers.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_NEW_ENUMERATE</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi37") }} This class's <code>enumerate</code> hook is actually a {{jsapixref("JSClass.enumerate", "JSNewEnumerateOp")}}, not a {{jsapixref("JSEnumerateOp")}}.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_NEW_RESOLVE</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi36") }} This class's <code>resolve</code> hook is actually a {{jsapixref("JSNewResolveOp")}}, not a {{jsapixref("JSClass.resolve", "JSResolveOp")}}.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_SHARE_ALL_PROPERTIES</code></p>
- </td>
- <td>{{ obsolete_inline("js1.8.5") }} Instructs SpiderMonkey to automatically give all properties of objects of this class the {{jsapixref("JS_GetPropertyAttributes", "JSPROP_SHARED")}} attribute.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_NEW_RESOLVE_GETS_START</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi16") }} The <code>resolve</code> hook expects to receive the starting object in the prototype chain passed in via the <code>*objp</code> in/out parameter. (This is meaningful only if the <code>JSCLASS_NEW_RESOLVE</code> flag is also set.)</td>
- </tr>
- <tr>
- <td id="JSCLASS_CONSTRUCT_PROTOTYPE">
- <p><code>JSCLASS_CONSTRUCT_PROTOTYPE</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi11") }} Instructs {{jsapixref("JS_InitClass")}} to invoke the constructor when creating the class prototype.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_IS_EXTENDED</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi17") }}Indicates that this <code>JSClass</code> is really a {{jsapixref("JSExtendedClass")}}.</td>
- </tr>
- <tr>
- <td>
- <p><code>JSCLASS_MARK_IS_TRACE</code></p>
- </td>
- <td>{{ obsolete_inline("jsapi5") }} Indicates that the {{jsapixref("JSClass.mark", "mark")}} hook implements the new {{jsapixref("JSTraceOp")}} signature instead of the old {{jsapixref("JSClass.mark", "JSMarkOp")}} signature. This is recommended for all new code that needs custom marking.</td>
- </tr>
- </tbody>
-</table>
-
-<p>SpiderMonkey reserves a few other flags for its internal use. They are <code>JSCLASS_IS_ANONYMOUS</code>, <code>JSCLASS_IS_GLOBAL</code>, <code>JSCLASS_IS_PROXY</code>, and <code>JSCLASS_HAS_CACHED_PROTO</code>. JSAPI applications should not use these flags.</p>
-
-<h2 id="See_Also" name="See_Also">See Also</h2>
-
-<ul>
- <li>{{bug(527805)}} - removed <code>JSCLASS_SHARE_ALL_PROPERTIES</code></li>
- <li>{{bug(571789)}} - removed <code>JSCLASS_IS_EXTENDED</code></li>
- <li>{{bug(638291)}} - removed <code>JSCLASS_MARK_IS_TRACE</code></li>
- <li>{{bug(641025)}} - added <code>JSCLASS_IMPLEMENTS_BARRIERS</code></li>
- <li>{{bug(702507)}} - removed <code>JSCLASS_CONSTRUCT_PROTOTYPE</code></li>
- <li>{{bug(758913)}} - removed <code>JSCLASS_NEW_RESOLVE_GETS_START</code></li>
- <li>{{bug(766447)}} - added <code>JSCLASS_IS_DOMJSCLASS</code></li>
- <li>{{bug(792108)}} - added <code>JSCLASS_EMULATES_UNDEFINED</code></li>
- <li>{{bug(993026)}} - removed <code>JSCLASS_NEW_RESOLVE</code></li>
- <li>{{bug(1097267)}} - removed <code>JSCLASS_NEW_ENUMERATE</code></li>
-</ul>