Annex D (informative) Host Layering Points
host의 definition은 4.2를 참조하세요.
D.1 Host Hooks
HostCallJobCallback(...)
HostEnqueueFinalizationRegistryCleanupJob(...)
HostEnqueueGenericJob(...)
HostEnqueuePromiseJob(...)
HostEnqueueTimeoutJob(...)
HostEnsureCanCompileStrings(...)
HostFinalizeImportMeta(...)
HostGetImportMetaProperties(...)
HostGrowSharedArrayBuffer(...)
HostHasSourceTextAvailable(...)
HostLoadImportedModule(...)
HostGetSupportedImportAttributes(...)
HostMakeJobCallback(...)
HostPromiseRejectionTracker(...)
HostResizeArrayBuffer(...)
InitializeHostDefinedRealm(...)
D.2 Host-defined Fields
Realm Records의 [[HostDefined]]: Table 20 참조.
Script Records의 [[HostDefined]]: Table 35 참조.
Module Records의 [[HostDefined]]: Table 39 참조.
JobCallback Records의 [[HostDefined]]: Table 24 참조.
[[IsHTMLDDA]]: B.3.6 참조.
D.3 Host-defined Objects
global object: clause 19 참조.
D.4 Running Jobs
Job Abstract Closures의 invocation 전 preparation steps와 invocation 후 cleanup steps. 9.5 참조.
D.5 Exotic Objects의 Internal Methods
이 specification 내에 specified되지 않은 모든 exotic object에 대한 Table 4의 essential internal methods 중 임의의 것.
D.6 Built-in Objects and Methods
17.1에서 restricted된 경우를 제외하고, 이 specification 내에 defined되지 않은 모든 built-in objects와 methods.