Vous êtes sur la page 1sur 105

L'OBJET GLOBAL WINDOW

J AVA S C R I P T (Programmation Internet) V O L . V I I


(Pour débutant)

J.B. Dadet DIASOLUKA Luyalu Nzoyifuanga


+243 - 851278216 - 899508675 - 991239212 - 902263541 - 813572818
La dernière révision de ce texte est disponible sur CD.

CHAPITRE 13 : L’objet global « window » :

L’objet global window est le conteneur de toutes les propriétés et fonc-


tions globales et d’accès direct, c’est-à-dire accessibles sans le préfixe
« window. »

Comme tout objet, l’objet global « window » comporte des propriétés


et des méthodes qui peuvent êtres propres (définies dans le corps du
constructeur et donc non héritables) ou issues de son prototype
(hértables).

Par exemple, la méthode « window . btoa ( ) » ou simplement « btoa ( )


» [= binary to alpha = "ASCII vers texte ordinaire"] set à encoder en vue
d'une transmission, des données qui pourraient causer problèmes par
exemple de communication (ASCII 0 à 31) : par exemple le « ^C » com-
mande habituellement de canceler (risque de canceler la transmis- sion),
le « ^Z » indique la fin (risque de mettre fin à la chaîne transmise), ... .

Pour reconvertir (décoder) après transmission les caractères ainsi enco-


dées on utilise la méthode « window . atob ( ) » ou simplement « atob
( ) » [= alpha to binary = "texte ordinaire" vers ASCII].

Ce n'est pas vraiment pour crypter les messages, bien que ça puisse
dans une certaine mesure aider à ce faire.
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
<script type="text/javascript"> "use strict";
var s = `Texte Original`;

var encodees = window.btoa(s); // encode chaîne

var decodees = window.atob(encodees); // décode chaîne

console.log(`« ${encodees} » , « ${decodees} »`);

var t="";
for(let k in encodees) t+=encodees.charCodeAt(k)+" ";
console.log(t);

var t="";
for(let k in decodees) t+=decodees.charCodeAt(k)+" ";
console.log(t);
</script>

La propriété (objet global) « window . sessionStorage » ou tout sim-


plement « sessionStorage », utilise un objet « Storage » valable pour la
session de navigation en cours et pour les pages du même domaine que
la page en cours. « sessionStorage » est similaire à « Window . localSto-
rage », sauf que la durée de vie des données enregistrées dans « ses-
sionStorage » est limitée (ils expirent à la fin de la session de navigation
actuelle), contrairement aussi aux données des « cookies ».

<script type="text/javascript">
"use strict"; const cl=console.dir;
const p="file:///H:/DADET/PROGS/quora.html.bak";

// Enregistrer des données dans sessionStorage


sessionStorage.setItem('opened', p);

sessionStorage.setItem('sessionID', "1234");
// Récupérer des données depuis sessionStorage
var page = sessionStorage.getItem('opened');
cl(page);
cl(sessionStorage.key);
window.open(page);

L’objet global « window » 2 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII

var sID = sessionStorage.getItem('sessionID');


cl(sID);

// Eviter d'ouvrir la même page deux fois.


if(page===p)cl("ja apertu");
else window.open(p);

// Supprimer des données de sessionStorage


sessionStorage.removeItem('opened');
var page = sessionStorage.getItem('opened');
cl(page);
cl(sID);

// Supprimer toutes les données de sessionStorage


sessionStorage.clear();
cl(sID);
var sID = sessionStorage.getItem('sessionID');
cl(page);
cl(sID);

// Encore ajout de données


sessionStorage.setItem('opened',"dummy");
var page = sessionStorage.getItem('opened');
window.open(page);
cl(page);
</script>

L’objet global « window » 3 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII

Le détail du prototype ci-dessus :

Pour obtenir les noms de toutes les propriétés propres d’un objet (ses
propres méthodes = fonctions), qui n’appartiennent pas à son prototype,
on utilise la méthode getOwnPropertyNames(obj) de l’objet Object
[ Object.getOwnPropertyNames(obj) ], ou ownKeys(obj) de l’objet Re-
flect [ Reflect.ownKeys(obj) ].

L’objet global « window » 4 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
Voici les 812 propriétés [et méthodes = fonctions] que ça donne à la
console du navigateur Opéra pour l’objet [global] window.

C’est comme un catalogue, quand on veut utiliser une propriété de cet


objet global window ou simplement connaître les propriétés globales
disponibles.

Voici la structure de « window » en tapant « window » au prompt (ligne


de commande) de la console du browser Firefox ou « con-
sole.log(window) » avec Yandex :

Avec Firefox :

L’objet global « window » 5 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
Les propriétés propres de l’objet window (defaults properties) :

On peut aussi les obtenir avec :

« Object.getOwnPropertyNames(window) ».
(Propriétés propres de window)

1. Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}


1. alert: ƒ alert()
2. applica-
tionCache: ApplicationCache {status: 0, oncached: null, oncheck
ing: null, ondownloading: null, onerror: null, …}
3. atob: ƒ atob()
4. blur: ƒ ()
5. btoa: ƒ btoa()
6. caches: CacheStorage {}
7. cancelAnimationFrame: ƒ cancelAnimationFrame()
8. cancelIdleCallback: ƒ cancelIdleCallback()
9. captureEvents: ƒ captureEvents()
10. chrome: {loadTimes: ƒ, csi: ƒ}
11. clearInterval: ƒ clearInterval()
12. clearTimeout: ƒ clearTimeout()
13. clientInforma-
tion: Navigator {vendorSub: "", productSub: "20030107", vendor:
"Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
14. close: ƒ ()
15. closed: false
16. confirm: ƒ confirm()
17. createImageBitmap: ƒ createImageBitmap()
18. crypto: Crypto {subtle: SubtleCrypto}
19. customElements: CustomElementRegistry {}
20. defaultStatus: ""
21. defaultstatus: ""
22. devicePixelRatio: 1
23. document: document
24. external: External {}
25. fetch: ƒ fetch()
26. find: ƒ find()
27. focus: ƒ ()
28. frameElement: null
29. frames: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, fr
ames: Window, …}
30. getComputedStyle: ƒ getComputedStyle()
31. getSelection: ƒ getSelection()

L’objet global « window » 6 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
32. histo-
ry: History {length: 1, scrollRestoration: "auto", state: null}
33. indexedDB: IDBFactory {}
34. innerHeight: 738
35. innerWidth: 405
36. isSecureContext: true
37. length: 0
38. localSto-
rage: Storage {/_/batch|17347282185573465|1: "{"type":"i","key"
:"nav.failure","userId":"a3dd163e…p":1542007156418,"eventId":"j
odz8wqq1opt7886uv9"}", /_/batch|17347282185573465|10: "{"type":
"t","key":"client.perf.domComplete","value…p":1542007158843,"ev
en-
tId":"jodz8ym32crvfbm62nz"}", /_/batch|17347282185573465|11: "{
"type":"t","key":"client.perf.loadEnd","value":27…p":1542007158
843,"eventId":"jodz8ym312uyr1v6er3"}", /_/batch|173472821855734
65|12: "{"type":"e","key":"client.performanceTiming","data…p":1
542007158845,"eventId":"jodz8ym521jrdvkag09"}", /_/batch|173472
82185573465|13: "{"type":"e","key":"client.action","data":{"cla
ssAt…p":1542007398166,"eventId":"jodze39y1r2infalpt2"}", …}
39. loca-
tion: Location {replace: ƒ, assign: ƒ, href: "file:///K:/DADET/
PROGS/test.html#", ancestorOrigins: DOMStringList, origin: "fil
e://", …}
40. locationbar: BarProp {visible: true}
41. matchMedia: ƒ matchMedia()
42. menubar: BarProp {visible: true}
43. moveBy: ƒ moveBy()
44. moveTo: ƒ moveTo()
45. name: ""
46. naviga-
tor: Navigator {vendorSub: "", productSub: "20030107", vendor:
"Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
47. onabort: null
48. onafterprint: null
49. onanimationend: null
50. onanimationiteration: null
51. onanimationstart: null
52. onappinstalled: null
53. onauxclick: null
54. onbeforeinstallprompt: null
55. onbeforeprint: null
56. onbeforeunload: null
57. onblur: null
58. oncancel: null
59. oncanplay: null
60. oncanplaythrough: null

L’objet global « window » 7 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
61. onchange: null
62. onclick: null
63. onclose: null
64. oncontextmenu: null
65. oncuechange: null
66. ondblclick: null
67. ondevicemotion: null
68. ondeviceorientation: null
69. ondeviceorientationabsolute: null
70. ondrag: null
71. ondragend: null
72. ondragenter: null
73. ondragleave: null
74. ondragover: null
75. ondragstart: null
76. ondrop: null
77. ondurationchange: null
78. onelementpainted: null
79. onemptied: null
80. onended: null
81. onerror: null
82. onfocus: null
83. ongotpointercapture: null
84. onhashchange: null
85. oninput: null
86. oninvalid: null
87. onkeydown: null
88. onkeypress: null
89. onkeyup: null
90. onlanguagechange: null
91. onload: null
92. onloadeddata: null
93. onloadedmetadata: null
94. onloadstart: null
95. onlostpointercapture: null
96. onmessage: null
97. onmessageerror: null
98. onmousedown: null
99. onmouseenter: null
100. onmouseleave: null
101. onmousemove: null
102. onmouseout: null
103. onmouseover: null
104. onmouseup: null
105. onmousewheel: null
106. onoffline: null
107. ononline: null

L’objet global « window » 8 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
108. onpagehide: null
109. onpageshow: null
110. onpause: null
111. onplay: null
112. onplaying: null
113. onpointercancel: null
114. onpointerdown: null
115. onpointerenter: null
116. onpointerleave: null
117. onpointermove: null
118. onpointerout: null
119. onpointerover: null
120. onpointerup: null
121. onpopstate: null
122. onprogress: null
123. onratechange: null
124. onrejectionhandled: null
125. onreset: null
126. onresize: null
127. onscroll: null
128. onsearch: null
129. onseeked: null
130. onseeking: null
131. onselect: null
132. onstalled: null
133. onstorage: null
134. onsubmit: null
135. onsuspend: null
136. ontimeupdate: null
137. ontoggle: null
138. ontransitionend: null
139. onunhandledrejection: null
140. onunload: null
141. onvolumechange: null
142. onwaiting: null
143. onwebkitanimationend: null
144. onwebkitanimationiteration: null
145. onwebkitanimationstart: null
146. onwebkittransitionend: null
147. onwheel: null
148. open: ƒ open()
149. openDatabase: ƒ ()
150. opener: null
151. origin: "null"
152. outerHeight: 810
153. outerWidth: 1034
154. pageXOffset: 0

L’objet global « window » 9 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
155. pageYOffset: 0
156. par-
ent: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frame
s: Window, …}
157. perfor-
mance: Performance {timeOrigin: 1543497503339.337, onresourceti
mingbuffer-
full: null, memory: MemoryInfo, navigation: PerformanceNavigati
on, timing: PerformanceTiming}
158. personalbar: BarProp {visible: true}
159. postMessage: ƒ ()
160. print: ƒ print()
161. prompt: ƒ prompt()
162. releaseEvents: ƒ releaseEvents()
163. requestAnimationFrame: ƒ requestAnimationFrame()
164. requestIdleCallback: ƒ requestIdleCallback()
165. resizeBy: ƒ resizeBy()
166. resizeTo: ƒ resizeTo()
167. screen: Screen {availWidth: 1858, availHeight: 1080, wid
th: 1920, height: 1080, colorDepth: 24, …}
168. screenLeft: 142
169. screenTop: 111
170. screenX: 142
171. screenY: 111
172. scroll: ƒ scroll()
173. scrollBy: ƒ scrollBy()
174. scrollTo: ƒ scrollTo()
175. scrollX: 0
176. scrollY: 0
177. scrollbars: BarProp {visible: true}
178. self: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close:
ƒ, frames: Window, …}
179. sessionStorage: Storage {length: 0}
180. setInterval: ƒ setInterval()
181. setTimeout: ƒ setTimeout()
182. speechSynthe-
sis: SpeechSynthesis {pending: false, speaking: false, paused:
false, onvoiceschanged: null}
183. status: ""
184. statusbar: BarProp {visible: true}
185. stop: ƒ stop()
186. styleMedia: StyleMedia {type: "screen"}
187. toolbar: BarProp {visible: true}
188. top: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ
, frames: Window, …}

L’objet global « window » 10 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
189. visualView-
port: VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0,
pageTop: 0, width: 405, …}
190. webkitCancelAnimation-
Frame: ƒ webkitCancelAnimationFrame()
191. webkitRequestAnimation-
Frame: ƒ webkitRequestAnimationFrame()
192. webkitRequestFileSystem: ƒ ()
193. webkitResolveLocalFileSystemURL: ƒ ()
194. webkitStorageInfo: DeprecatedStorageInfo {}
195. win-
dow: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frame
s: Window, …}
196. yandex: {…}
197. Infinity: Infinity
198. AbortController: ƒ AbortController()
199. AbortSignal: ƒ AbortSignal()
200. AbsoluteOrientationSensor: ƒ AbsoluteOrientationSensor()
201. Accelerometer: ƒ Accelerometer()
202. AnalyserNode: ƒ AnalyserNode()
203. AnimationEvent: ƒ AnimationEvent()
204. ApplicationCache: ƒ ApplicationCache()
205. ApplicationCacheErrorE-
vent: ƒ ApplicationCacheErrorEvent()
206. Array: ƒ Array()
207. ArrayBuffer: ƒ ArrayBuffer()
208. Attr: ƒ Attr()
209. Audio: ƒ Audio()
210. AudioBuffer: ƒ AudioBuffer()
211. AudioBufferSourceNode: ƒ AudioBufferSourceNode()
212. AudioContext: ƒ AudioContext()
213. AudioDestinationNode: ƒ AudioDestinationNode()
214. AudioListener: ƒ AudioListener()
215. AudioNode: ƒ AudioNode()
216. AudioParam: ƒ AudioParam()
217. AudioParamMap: ƒ AudioParamMap()
218. AudioProcessingEvent: ƒ AudioProcessingEvent()
219. AudioScheduledSourceNode: ƒ AudioScheduledSourceNode()
220. AudioWorklet: ƒ AudioWorklet()
221. AudioWorkletNode: ƒ AudioWorkletNode()
222. AuthenticatorAssertionRes-
ponse: ƒ AuthenticatorAssertionResponse()
223. AuthenticatorAttestationRes-
ponse: ƒ AuthenticatorAttestationResponse()
224. AuthenticatorResponse: ƒ AuthenticatorResponse()
225. BarProp: ƒ BarProp()
226. BaseAudioContext: ƒ BaseAudioContext()

L’objet global « window » 11 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
227. BatteryManager: ƒ BatteryManager()
228. BeforeInstallPromptEvent: ƒ BeforeInstallPromptEvent()
229. BeforeUnloadEvent: ƒ BeforeUnloadEvent()
230. BigInt: ƒ BigInt()
231. BigInt64Array: ƒ BigInt64Array()
232. BigUint64Array: ƒ BigUint64Array()
233. BiquadFilterNode: ƒ BiquadFilterNode()
234. Blob: ƒ Blob()
235. BlobEvent: ƒ BlobEvent()
236. Boolean: ƒ Boolean()
237. BroadcastChannel: ƒ BroadcastChannel()
238. BudgetService: ƒ BudgetService()
239. ByteLengthQueuingStrategy: ƒ ByteLengthQueuingStrategy()
240. CDATASection: ƒ CDATASection()
241. CSS: ƒ CSS()
242. CSSConditionRule: ƒ CSSConditionRule()
243. CSSFontFaceRule: ƒ CSSFontFaceRule()
244. CSSGroupingRule: ƒ CSSGroupingRule()
245. CSSImageValue: ƒ CSSImageValue()
246. CSSImportRule: ƒ CSSImportRule()
247. CSSKeyframeRule: ƒ CSSKeyframeRule()
248. CSSKeyframesRule: ƒ CSSKeyframesRule()
249. CSSKeywordValue: ƒ CSSKeywordValue()
250. CSSMathInvert: ƒ CSSMathInvert()
251. CSSMathMax: ƒ CSSMathMax()
252. CSSMathMin: ƒ CSSMathMin()
253. CSSMathNegate: ƒ CSSMathNegate()
254. CSSMathProduct: ƒ CSSMathProduct()
255. CSSMathSum: ƒ CSSMathSum()
256. CSSMathValue: ƒ CSSMathValue()
257. CSSMatrixComponent: ƒ CSSMatrixComponent()
258. CSSMediaRule: ƒ CSSMediaRule()
259. CSSNamespaceRule: ƒ CSSNamespaceRule()
260. CSSNumericArray: ƒ CSSNumericArray()
261. CSSNumericValue: ƒ CSSNumericValue()
262. CSSPageRule: ƒ CSSPageRule()
263. CSSPerspective: ƒ CSSPerspective()
264. CSSPositionValue: ƒ CSSPositionValue()
265. CSSRotate: ƒ CSSRotate()
266. CSSRule: ƒ CSSRule()
267. CSSRuleList: ƒ CSSRuleList()
268. CSSScale: ƒ CSSScale()
269. CSSSkew: ƒ CSSSkew()
270. CSSSkewX: ƒ CSSSkewX()
271. CSSSkewY: ƒ CSSSkewY()
272. CSSStyleDeclaration: ƒ CSSStyleDeclaration()
273. CSSStyleRule: ƒ CSSStyleRule()

L’objet global « window » 12 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
274. CSSStyleSheet: ƒ CSSStyleSheet()
275. CSSStyleValue: ƒ CSSStyleValue()
276. CSSSupportsRule: ƒ CSSSupportsRule()
277. CSSTransformComponent: ƒ CSSTransformComponent()
278. CSSTransformValue: ƒ CSSTransformValue()
279. CSSTranslate: ƒ CSSTranslate()
280. CSSUnitValue: ƒ CSSUnitValue()
281. CSSUnparsedValue: ƒ CSSUnparsedValue()
282. CSSVariableReferenceValue: ƒ CSSVariableReferenceValue()
283. Cache: ƒ Cache()
284. CacheStorage: ƒ CacheStorage()
285. CanvasCaptureMediaStream-
Track: ƒ CanvasCaptureMediaStreamTrack()
286. CanvasGradient: ƒ CanvasGradient()
287. CanvasPattern: ƒ CanvasPattern()
288. CanvasRenderingContext2D: ƒ CanvasRenderingContext2D()
289. ChannelMergerNode: ƒ ChannelMergerNode()
290. ChannelSplitterNode: ƒ ChannelSplitterNode()
291. CharacterData: ƒ CharacterData()
292. Clipboard: ƒ Clipboard()
293. ClipboardEvent: ƒ ClipboardEvent()
294. CloseEvent: ƒ CloseEvent()
295. Comment: ƒ Comment()
296. CompositionEvent: ƒ CompositionEvent()
297. ConstantSourceNode: ƒ ConstantSourceNode()
298. ConvolverNode: ƒ ConvolverNode()
299. CountQueuingStrategy: ƒ CountQueuingStrategy()
300. Credential: ƒ Credential()
301. CredentialsContainer: ƒ CredentialsContainer()
302. Crypto: ƒ Crypto()
303. CryptoKey: ƒ CryptoKey()
304. CustomElementRegistry: ƒ CustomElementRegistry()
305. CustomEvent: ƒ CustomEvent()
306. DOMError: ƒ DOMError()
307. DOMException: ƒ DOMException()
308. DOMImplementation: ƒ DOMImplementation()
309. DOMMatrix: ƒ DOMMatrix()
310. DOMMatrixReadOnly: ƒ DOMMatrixReadOnly()
311. DOMParser: ƒ DOMParser()
312. DOMPoint: ƒ DOMPoint()
313. DOMPointReadOnly: ƒ DOMPointReadOnly()
314. DOMQuad: ƒ DOMQuad()
315. DOMRect: ƒ DOMRect()
316. DOMRectList: ƒ DOMRectList()
317. DOMRectReadOnly: ƒ DOMRectReadOnly()
318. DOMStringList: ƒ DOMStringList()
319. DOMStringMap: ƒ DOMStringMap()

L’objet global « window » 13 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
320. DOMTokenList: ƒ DOMTokenList()
321. DataTransfer: ƒ DataTransfer()
322. DataTransferItem: ƒ DataTransferItem()
323. DataTransferItemList: ƒ DataTransferItemList()
324. DataView: ƒ DataView()
325. Date: ƒ Date()
326. DelayNode: ƒ DelayNode()
327. DeviceMotionEvent: ƒ DeviceMotionEvent()
328. DeviceOrientationEvent: ƒ DeviceOrientationEvent()
329. Document: ƒ Document()
330. DocumentFragment: ƒ DocumentFragment()
331. DocumentType: ƒ DocumentType()
332. DragEvent: ƒ DragEvent()
333. DynamicsCompressorNode: ƒ DynamicsCompressorNode()
334. Element: ƒ Element()
335. ElementPaintEvent: ƒ ElementPaintEvent()
336. Error: ƒ Error()
337. ErrorEvent: ƒ ErrorEvent()
338. EvalError: ƒ EvalError()
339. Event: ƒ Event()
340. EventSource: ƒ EventSource()
341. EventTarget: ƒ EventTarget()
342. FederatedCredential: ƒ FederatedCredential()
343. File: ƒ File()
344. FileList: ƒ FileList()
345. FileReader: ƒ FileReader()
346. Float32Array: ƒ Float32Array()
347. Float64Array: ƒ Float64Array()
348. FocusEvent: ƒ FocusEvent()
349. FontFace: ƒ FontFace()
350. FontFaceSetLoadEvent: ƒ FontFaceSetLoadEvent()
351. FormData: ƒ FormData()
352. Function: ƒ Function()
353. GainNode: ƒ GainNode()
354. Gamepad: ƒ Gamepad()
355. GamepadButton: ƒ GamepadButton()
356. GamepadEvent: ƒ GamepadEvent()
357. GamepadHapticActuator: ƒ GamepadHapticActuator()
358. Gyroscope: ƒ Gyroscope()
359. HTMLAllCollection: ƒ HTMLAllCollection()
360. HTMLAnchorElement: ƒ HTMLAnchorElement()
361. HTMLAreaElement: ƒ HTMLAreaElement()
362. HTMLAudioElement: ƒ HTMLAudioElement()
363. HTMLBRElement: ƒ HTMLBRElement()
364. HTMLBaseElement: ƒ HTMLBaseElement()
365. HTMLBodyElement: ƒ HTMLBodyElement()
366. HTMLButtonElement: ƒ HTMLButtonElement()

L’objet global « window » 14 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
367. HTMLCanvasElement: ƒ HTMLCanvasElement()
368. HTMLCollection: ƒ HTMLCollection()
369. HTMLContentElement: ƒ HTMLContentElement()
370. HTMLDListElement: ƒ HTMLDListElement()
371. HTMLDataElement: ƒ HTMLDataElement()
372. HTMLDataListElement: ƒ HTMLDataListElement()
373. HTMLDetailsElement: ƒ HTMLDetailsElement()
374. HTMLDialogElement: ƒ HTMLDialogElement()
375. HTMLDirectoryElement: ƒ HTMLDirectoryElement()
376. HTMLDivElement: ƒ HTMLDivElement()
377. HTMLDocument: ƒ HTMLDocument()
378. HTMLElement: ƒ HTMLElement()
379. HTMLEmbedElement: ƒ HTMLEmbedElement()
380. HTMLFieldSetElement: ƒ HTMLFieldSetElement()
381. HTMLFontElement: ƒ HTMLFontElement()
382. HTMLFormControlsCollec-
tion: ƒ HTMLFormControlsCollection()
383. HTMLFormElement: ƒ HTMLFormElement()
384. HTMLFrameElement: ƒ HTMLFrameElement()
385. HTMLFrameSetElement: ƒ HTMLFrameSetElement()
386. HTMLHRElement: ƒ HTMLHRElement()
387. HTMLHeadElement: ƒ HTMLHeadElement()
388. HTMLHeadingElement: ƒ HTMLHeadingElement()
389. HTMLHtmlElement: ƒ HTMLHtmlElement()
390. HTMLIFrameElement: ƒ HTMLIFrameElement()
391. HTMLImageElement: ƒ HTMLImageElement()
392. HTMLInputElement: ƒ HTMLInputElement()
393. HTMLLIElement: ƒ HTMLLIElement()
394. HTMLLabelElement: ƒ HTMLLabelElement()
395. HTMLLegendElement: ƒ HTMLLegendElement()
396. HTMLLinkElement: ƒ HTMLLinkElement()
397. HTMLMapElement: ƒ HTMLMapElement()
398. HTMLMarqueeElement: ƒ HTMLMarqueeElement()
399. HTMLMediaElement: ƒ HTMLMediaElement()
400. HTMLMenuElement: ƒ HTMLMenuElement()
401. HTMLMetaElement: ƒ HTMLMetaElement()
402. HTMLMeterElement: ƒ HTMLMeterElement()
403. HTMLModElement: ƒ HTMLModElement()
404. HTMLOListElement: ƒ HTMLOListElement()
405. HTMLObjectElement: ƒ HTMLObjectElement()
406. HTMLOptGroupElement: ƒ HTMLOptGroupElement()
407. HTMLOptionElement: ƒ HTMLOptionElement()
408. HTMLOptionsCollection: ƒ HTMLOptionsCollection()
409. HTMLOutputElement: ƒ HTMLOutputElement()
410. HTMLParagraphElement: ƒ HTMLParagraphElement()
411. HTMLParamElement: ƒ HTMLParamElement()
412. HTMLPictureElement: ƒ HTMLPictureElement()

L’objet global « window » 15 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
413. HTMLPreElement: ƒ HTMLPreElement()
414. HTMLProgressElement: ƒ HTMLProgressElement()
415. HTMLQuoteElement: ƒ HTMLQuoteElement()
416. HTMLScriptElement: ƒ HTMLScriptElement()
417. HTMLSelectElement: ƒ HTMLSelectElement()
418. HTMLShadowElement: ƒ HTMLShadowElement()
419. HTMLSlotElement: ƒ HTMLSlotElement()
420. HTMLSourceElement: ƒ HTMLSourceElement()
421. HTMLSpanElement: ƒ HTMLSpanElement()
422. HTMLStyleElement: ƒ HTMLStyleElement()
423. HTMLTableCaptionElement: ƒ HTMLTableCaptionElement()
424. HTMLTableCellElement: ƒ HTMLTableCellElement()
425. HTMLTableColElement: ƒ HTMLTableColElement()
426. HTMLTableElement: ƒ HTMLTableElement()
427. HTMLTableRowElement: ƒ HTMLTableRowElement()
428. HTMLTableSectionElement: ƒ HTMLTableSectionElement()
429. HTMLTemplateElement: ƒ HTMLTemplateElement()
430. HTMLTextAreaElement: ƒ HTMLTextAreaElement()
431. HTMLTimeElement: ƒ HTMLTimeElement()
432. HTMLTitleElement: ƒ HTMLTitleElement()
433. HTMLTrackElement: ƒ HTMLTrackElement()
434. HTMLUListElement: ƒ HTMLUListElement()
435. HTMLUnknownElement: ƒ HTMLUnknownElement()
436. HTMLVideoElement: ƒ HTMLVideoElement()
437. HashChangeEvent: ƒ HashChangeEvent()
438. Headers: ƒ Headers()
439. History: ƒ History()
440. IDBCursor: ƒ IDBCursor()
441. IDBCursorWithValue: ƒ IDBCursorWithValue()
442. IDBDatabase: ƒ IDBDatabase()
443. IDBFactory: ƒ IDBFactory()
444. IDBIndex: ƒ IDBIndex()
445. IDBKeyRange: ƒ IDBKeyRange()
446. IDBObjectStore: ƒ IDBObjectStore()
447. IDBOpenDBRequest: ƒ IDBOpenDBRequest()
448. IDBRequest: ƒ IDBRequest()
449. IDBTransaction: ƒ IDBTransaction()
450. IDBVersionChangeEvent: ƒ IDBVersionChangeEvent()
451. IIRFilterNode: ƒ IIRFilterNode()
452. IdleDeadline: ƒ IdleDeadline()
453. Image: ƒ Image()
454. ImageBitmap: ƒ ImageBitmap()
455. ImageBitmapRenderingCon-
text: ƒ ImageBitmapRenderingContext()
456. ImageCapture: ƒ ImageCapture()
457. ImageData: ƒ ImageData()
458. InputDeviceCapabilities: ƒ InputDeviceCapabilities()

L’objet global « window » 16 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
459. InputDeviceInfo: ƒ InputDeviceInfo()
460. InputEvent: ƒ InputEvent()
461. Int8Array: ƒ Int8Array()
462. Int16Array: ƒ Int16Array()
463. Int32Array: ƒ Int32Array()
464. IntersectionObserver: ƒ IntersectionObserver()
465. IntersectionObserverEntry: ƒ IntersectionObserverEntry()
466. Intl: {DateTimeFormat: ƒ, NumberFormat: ƒ, Collator: ƒ,
v8BreakIterator: ƒ, PluralRules: ƒ, …}
467. JSON: JSON {parse: ƒ, stringify: ƒ, Symbol(Symbol.toStri
ngTag): "JSON"}
468. Keyboard: ƒ Keyboard()
469. KeyboardEvent: ƒ KeyboardEvent()
470. KeyboardLayoutMap: ƒ KeyboardLayoutMap()
471. LinearAccelerationSensor: ƒ LinearAccelerationSensor()
472. Location: ƒ Location()
473. Lock: ƒ Lock()
474. LockManager: ƒ LockManager()
475. MIDIAccess: ƒ MIDIAccess()
476. MIDIConnectionEvent: ƒ MIDIConnectionEvent()
477. MIDIInput: ƒ MIDIInput()
478. MIDIInputMap: ƒ MIDIInputMap()
479. MIDIMessageEvent: ƒ MIDIMessageEvent()
480. MIDIOutput: ƒ MIDIOutput()
481. MIDIOutputMap: ƒ MIDIOutputMap()
482. MIDIPort: ƒ MIDIPort()
483. Map: ƒ Map()
484. Math: Math {abs: ƒ, acos: ƒ, acosh: ƒ, asin: ƒ, asinh: ƒ
, …}
485. MediaCapabilities: ƒ MediaCapabilities()
486. MediaCapabilitiesInfo: ƒ MediaCapabilitiesInfo()
487. MediaDeviceInfo: ƒ MediaDeviceInfo()
488. MediaDevices: ƒ MediaDevices()
489. MediaElementAudioSource-
Node: ƒ MediaElementAudioSourceNode()
490. MediaEncryptedEvent: ƒ MediaEncryptedEvent()
491. MediaError: ƒ MediaError()
492. MediaKeyMessageEvent: ƒ MediaKeyMessageEvent()
493. MediaKeySession: ƒ MediaKeySession()
494. MediaKeyStatusMap: ƒ MediaKeyStatusMap()
495. MediaKeySystemAccess: ƒ MediaKeySystemAccess()
496. MediaKeys: ƒ MediaKeys()
497. MediaList: ƒ MediaList()
498. MediaQueryList: ƒ MediaQueryList()
499. MediaQueryListEvent: ƒ MediaQueryListEvent()
500. MediaRecorder: ƒ MediaRecorder()
501. MediaSettingsRange: ƒ MediaSettingsRange()

L’objet global « window » 17 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
502. MediaSource: ƒ MediaSource()
503. MediaStream: ƒ MediaStream()
504. MediaStreamAudioDestination-
Node: ƒ MediaStreamAudioDestinationNode()
505. MediaStreamAudioSource-
Node: ƒ MediaStreamAudioSourceNode()
506. MediaStreamEvent: ƒ MediaStreamEvent()
507. MediaStreamTrack: ƒ MediaStreamTrack()
508. MediaStreamTrackEvent: ƒ MediaStreamTrackEvent()
509. MessageChannel: ƒ MessageChannel()
510. MessageEvent: ƒ MessageEvent()
511. MessagePort: ƒ MessagePort()
512. MimeType: ƒ MimeType()
513. MimeTypeArray: ƒ MimeTypeArray()
514. MouseEvent: ƒ MouseEvent()
515. MutationEvent: ƒ MutationEvent()
516. MutationObserver: ƒ MutationObserver()
517. MutationRecord: ƒ MutationRecord()
518. NaN: NaN
519. NamedNodeMap: ƒ NamedNodeMap()
520. NavigationPreloadManager: ƒ NavigationPreloadManager()
521. Navigator: ƒ Navigator()
522. NetworkInformation: ƒ NetworkInformation()
523. Node: ƒ Node()
524. NodeFilter: ƒ NodeFilter()
525. NodeIterator: ƒ NodeIterator()
526. NodeList: ƒ NodeList()
527. Notification: ƒ Notification()
528. Number: ƒ Number()
529. Object: ƒ Object()
530. OfflineAudioCom-
pletionEvent: ƒ OfflineAudioCompletionEvent()
531. OfflineAudioContext: ƒ OfflineAudioContext()
532. OffscreenCanvas: ƒ OffscreenCanvas()
533. OffscreenCanvasRenderingCon-
text2D: ƒ OffscreenCanvasRenderingContext2D()
534. OoWVideoChangeEvent: ƒ OoWVideoChangeEvent()
535. Option: ƒ Option()
536. OrientationSensor: ƒ OrientationSensor()
537. OscillatorNode: ƒ OscillatorNode()
538. OverconstrainedError: ƒ OverconstrainedError()
539. PageTransitionEvent: ƒ PageTransitionEvent()
540. PannerNode: ƒ PannerNode()
541. PasswordCredential: ƒ PasswordCredential()
542. Path2D: ƒ Path2D()
543. PaymentAddress: ƒ PaymentAddress()
544. PaymentRequest: ƒ PaymentRequest()

L’objet global « window » 18 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
545. PaymentRequestUpdateEvent: ƒ PaymentRequestUpdateEvent()
546. PaymentResponse: ƒ PaymentResponse()
547. Performance: ƒ Performance()
548. PerformanceEntry: ƒ PerformanceEntry()
549. PerformanceLongTaskTiming: ƒ PerformanceLongTaskTiming()
550. PerformanceMark: ƒ PerformanceMark()
551. PerformanceMeasure: ƒ PerformanceMeasure()
552. PerformanceNavigation: ƒ PerformanceNavigation()
553. PerformanceNavigationTi-
ming: ƒ PerformanceNavigationTiming()
554. PerformanceObserver: ƒ PerformanceObserver()
555. PerformanceObserverEntry-
List: ƒ PerformanceObserverEntryList()
556. PerformancePaintTiming: ƒ PerformancePaintTiming()
557. PerformanceResourceTiming: ƒ PerformanceResourceTiming()
558. PerformanceServerTiming: ƒ PerformanceServerTiming()
559. PerformanceTiming: ƒ PerformanceTiming()
560. PeriodicWave: ƒ PeriodicWave()
561. PermissionStatus: ƒ PermissionStatus()
562. Permissions: ƒ Permissions()
563. PhotoCapabilities: ƒ PhotoCapabilities()
564. PictureInPictureWindow: ƒ PictureInPictureWindow()
565. Plugin: ƒ Plugin()
566. PluginArray: ƒ PluginArray()
567. PointerEvent: ƒ PointerEvent()
568. PopStateEvent: ƒ PopStateEvent()
569. Presentation: ƒ Presentation()
570. PresentationAvailability: ƒ PresentationAvailability()
571. PresentationConnection: ƒ PresentationConnection()
572. PresentationConnectionAvai-
lableEvent: ƒ PresentationConnectionAvailableEvent()
573. PresentationConnectionClo-
seEvent: ƒ PresentationConnectionCloseEvent()
574. PresentationConnection-
List: ƒ PresentationConnectionList()
575. PresentationReceiver: ƒ PresentationReceiver()
576. PresentationRequest: ƒ PresentationRequest()
577. ProcessingInstruction: ƒ ProcessingInstruction()
578. ProgressEvent: ƒ ProgressEvent()
579. Promise: ƒ Promise()
580. PromiseRejectionEvent: ƒ PromiseRejectionEvent()
581. Proxy: ƒ Proxy()
582. PublicKeyCredential: ƒ PublicKeyCredential()
583. PushManager: ƒ PushManager()
584. PushSubscription: ƒ PushSubscription()
585. PushSubscriptionOptions: ƒ PushSubscriptionOptions()
586. RTCCertificate: ƒ RTCCertificate()

L’objet global « window » 19 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
587. RTCDTMFSender: ƒ RTCDTMFSender()
588. RTCDTMFToneChangeEvent: ƒ RTCDTMFToneChangeEvent()
589. RTCDataChannel: ƒ RTCDataChannel()
590. RTCDataChannelEvent: ƒ RTCDataChannelEvent()
591. RTCIceCandidate: ƒ RTCIceCandidate()
592. RTCPeerConnection: ƒ RTCPeerConnection()
593. RTCPeerConnectionIceEvent: ƒ RTCPeerConnectionIceEvent()
594. RTCRtpContributingSource: ƒ RTCRtpContributingSource()
595. RTCRtpReceiver: ƒ RTCRtpReceiver()
596. RTCRtpSender: ƒ RTCRtpSender()
597. RTCRtpTransceiver: ƒ RTCRtpTransceiver()
598. RTCSessionDescription: ƒ RTCSessionDescription()
599. RTCStatsReport: ƒ RTCStatsReport()
600. RTCTrackEvent: ƒ RTCTrackEvent()
601. RadioNodeList: ƒ RadioNodeList()
602. Range: ƒ Range()
603. RangeError: ƒ RangeError()
604. ReadableStream: ƒ ReadableStream()
605. ReferenceError: ƒ ReferenceError()
606. Re-
flect: {defineProperty: ƒ, deleteProperty: ƒ, apply: ƒ, constru
ct: ƒ, get: ƒ, …}
607. RegExp: ƒ RegExp()
608. RelativeOrientationSensor: ƒ RelativeOrientationSensor()
609. RemotePlayback: ƒ RemotePlayback()
610. ReportingObserver: ƒ ReportingObserver()
611. Request: ƒ Request()
612. ResizeObserver: ƒ ResizeObserver()
613. ResizeObserverEntry: ƒ ResizeObserverEntry()
614. Response: ƒ Response()
615. SVGAElement: ƒ SVGAElement()
616. SVGAngle: ƒ SVGAngle()
617. SVGAnimateElement: ƒ SVGAnimateElement()
618. SVGAnimateMotionElement: ƒ SVGAnimateMotionElement()
619. SVGAnimateTransformEle-
ment: ƒ SVGAnimateTransformElement()
620. SVGAnimatedAngle: ƒ SVGAnimatedAngle()
621. SVGAnimatedBoolean: ƒ SVGAnimatedBoolean()
622. SVGAnimatedEnumeration: ƒ SVGAnimatedEnumeration()
623. SVGAnimatedInteger: ƒ SVGAnimatedInteger()
624. SVGAnimatedLength: ƒ SVGAnimatedLength()
625. SVGAnimatedLengthList: ƒ SVGAnimatedLengthList()
626. SVGAnimatedNumber: ƒ SVGAnimatedNumber()
627. SVGAnimatedNumberList: ƒ SVGAnimatedNumberList()
628. SVGAnimatedPreserveAspectRa-
tio: ƒ SVGAnimatedPreserveAspectRatio()
629. SVGAnimatedRect: ƒ SVGAnimatedRect()

L’objet global « window » 20 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
630. SVGAnimatedString: ƒ SVGAnimatedString()
631. SVGAnimatedTransformList: ƒ SVGAnimatedTransformList()
632. SVGAnimationElement: ƒ SVGAnimationElement()
633. SVGCircleElement: ƒ SVGCircleElement()
634. SVGClipPathElement: ƒ SVGClipPathElement()
635. SVGComponentTransferFunctionEle-
ment: ƒ SVGComponentTransferFunctionElement()
636. SVGDefsElement: ƒ SVGDefsElement()
637. SVGDescElement: ƒ SVGDescElement()
638. SVGDiscardElement: ƒ SVGDiscardElement()
639. SVGElement: ƒ SVGElement()
640. SVGEllipseElement: ƒ SVGEllipseElement()
641. SVGFEBlendElement: ƒ SVGFEBlendElement()
642. SVGFEColorMatrixElement: ƒ SVGFEColorMatrixElement()
643. SVGFEComponentTransferEle-
ment: ƒ SVGFEComponentTransferElement()
644. SVGFECompositeElement: ƒ SVGFECompositeElement()
645. SVGFEConvolveMatrixEle-
ment: ƒ SVGFEConvolveMatrixElement()
646. SVGFEDiffuseLightingEle-
ment: ƒ SVGFEDiffuseLightingElement()
647. SVGFEDisplacementMapE-
lement: ƒ SVGFEDisplacementMapElement()
648. SVGFEDistantLightElement: ƒ SVGFEDistantLightElement()
649. SVGFEDropShadowElement: ƒ SVGFEDropShadowElement()
650. SVGFEFloodElement: ƒ SVGFEFloodElement()
651. SVGFEFuncAElement: ƒ SVGFEFuncAElement()
652. SVGFEFuncBElement: ƒ SVGFEFuncBElement()
653. SVGFEFuncGElement: ƒ SVGFEFuncGElement()
654. SVGFEFuncRElement: ƒ SVGFEFuncRElement()
655. SVGFEGaussianBlurElement: ƒ SVGFEGaussianBlurElement()
656. SVGFEImageElement: ƒ SVGFEImageElement()
657. SVGFEMergeElement: ƒ SVGFEMergeElement()
658. SVGFEMergeNodeElement: ƒ SVGFEMergeNodeElement()
659. SVGFEMorphologyElement: ƒ SVGFEMorphologyElement()
660. SVGFEOffsetElement: ƒ SVGFEOffsetElement()
661. SVGFEPointLightElement: ƒ SVGFEPointLightElement()
662. SVGFESpecularLightingEle-
ment: ƒ SVGFESpecularLightingElement()
663. SVGFESpotLightElement: ƒ SVGFESpotLightElement()
664. SVGFETileElement: ƒ SVGFETileElement()
665. SVGFETurbulenceElement: ƒ SVGFETurbulenceElement()
666. SVGFilterElement: ƒ SVGFilterElement()
667. SVGForeignObjectElement: ƒ SVGForeignObjectElement()
668. SVGGElement: ƒ SVGGElement()
669. SVGGeometryElement: ƒ SVGGeometryElement()
670. SVGGradientElement: ƒ SVGGradientElement()

L’objet global « window » 21 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
671. SVGGraphicsElement: ƒ SVGGraphicsElement()
672. SVGImageElement: ƒ SVGImageElement()
673. SVGLength: ƒ SVGLength()
674. SVGLengthList: ƒ SVGLengthList()
675. SVGLineElement: ƒ SVGLineElement()
676. SVGLinearGradientElement: ƒ SVGLinearGradientElement()
677. SVGMPathElement: ƒ SVGMPathElement()
678. SVGMarkerElement: ƒ SVGMarkerElement()
679. SVGMaskElement: ƒ SVGMaskElement()
680. SVGMatrix: ƒ SVGMatrix()
681. SVGMetadataElement: ƒ SVGMetadataElement()
682. SVGNumber: ƒ SVGNumber()
683. SVGNumberList: ƒ SVGNumberList()
684. SVGPathElement: ƒ SVGPathElement()
685. SVGPatternElement: ƒ SVGPatternElement()
686. SVGPoint: ƒ SVGPoint()
687. SVGPointList: ƒ SVGPointList()
688. SVGPolygonElement: ƒ SVGPolygonElement()
689. SVGPolylineElement: ƒ SVGPolylineElement()
690. SVGPreserveAspectRatio: ƒ SVGPreserveAspectRatio()
691. SVGRadialGradientElement: ƒ SVGRadialGradientElement()
692. SVGRect: ƒ SVGRect()
693. SVGRectElement: ƒ SVGRectElement()
694. SVGSVGElement: ƒ SVGSVGElement()
695. SVGScriptElement: ƒ SVGScriptElement()
696. SVGSetElement: ƒ SVGSetElement()
697. SVGStopElement: ƒ SVGStopElement()
698. SVGStringList: ƒ SVGStringList()
699. SVGStyleElement: ƒ SVGStyleElement()
700. SVGSwitchElement: ƒ SVGSwitchElement()
701. SVGSymbolElement: ƒ SVGSymbolElement()
702. SVGTSpanElement: ƒ SVGTSpanElement()
703. SVGTextContentElement: ƒ SVGTextContentElement()
704. SVGTextElement: ƒ SVGTextElement()
705. SVGTextPathElement: ƒ SVGTextPathElement()
706. SVGTextPositioningElement: ƒ SVGTextPositioningElement()
707. SVGTitleElement: ƒ SVGTitleElement()
708. SVGTransform: ƒ SVGTransform()
709. SVGTransformList: ƒ SVGTransformList()
710. SVGUnitTypes: ƒ SVGUnitTypes()
711. SVGUseElement: ƒ SVGUseElement()
712. SVGViewElement: ƒ SVGViewElement()
713. Screen: ƒ Screen()
714. ScreenOrientation: ƒ ScreenOrientation()
715. ScriptProcessorNode: ƒ ScriptProcessorNode()
716. SecurityPolicyViola-
tionEvent: ƒ SecurityPolicyViolationEvent()

L’objet global « window » 22 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
717. Selection: ƒ Selection()
718. Sensor: ƒ Sensor()
719. SensorErrorEvent: ƒ SensorErrorEvent()
720. ServiceWorker: ƒ ServiceWorker()
721. ServiceWorkerContainer: ƒ ServiceWorkerContainer()
722. ServiceWorkerRegistration: ƒ ServiceWorkerRegistration()
723. Set: ƒ Set()
724. ShadowRoot: ƒ ShadowRoot()
725. SharedWorker: ƒ SharedWorker()
726. SourceBuffer: ƒ SourceBuffer()
727. SourceBufferList: ƒ SourceBufferList()
728. SpeechSynthesisEvent: ƒ SpeechSynthesisEvent()
729. SpeechSynthesisUtterance: ƒ SpeechSynthesisUtterance()
730. StaticRange: ƒ StaticRange()
731. StereoPannerNode: ƒ StereoPannerNode()
732. Storage: ƒ Storage()
733. StorageEvent: ƒ StorageEvent()
734. StorageManager: ƒ StorageManager()
735. String: ƒ String()
736. StylePropertyMap: ƒ StylePropertyMap()
737. StylePropertyMapReadOnly: ƒ StylePropertyMapReadOnly()
738. StyleSheet: ƒ StyleSheet()
739. StyleSheetList: ƒ StyleSheetList()
740. SubtleCrypto: ƒ SubtleCrypto()
741. Symbol: ƒ Symbol()
742. SyncManager: ƒ SyncManager()
743. SyntaxError: ƒ SyntaxError()
744. TaskAttributionTiming: ƒ TaskAttributionTiming()
745. Text: ƒ Text()
746. TextDecoder: ƒ TextDecoder()
747. TextEncoder: ƒ TextEncoder()
748. TextEvent: ƒ TextEvent()
749. TextMetrics: ƒ TextMetrics()
750. TextTrack: ƒ TextTrack()
751. TextTrackCue: ƒ TextTrackCue()
752. TextTrackCueList: ƒ TextTrackCueList()
753. TextTrackList: ƒ TextTrackList()
754. TimeRanges: ƒ TimeRanges()
755. Touch: ƒ Touch()
756. TouchEvent: ƒ TouchEvent()
757. TouchList: ƒ TouchList()
758. TrackEvent: ƒ TrackEvent()
759. TransformStream: ƒ TransformStream()
760. TransitionEvent: ƒ TransitionEvent()
761. TreeWalker: ƒ TreeWalker()
762. TypeError: ƒ TypeError()
763. UIEvent: ƒ UIEvent()

L’objet global « window » 23 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
764. URIError: ƒ URIError()
765. URL: ƒ URL()
766. URLSearchParams: ƒ URLSearchParams()
767. USB: ƒ USB()
768. USBAlternateInterface: ƒ USBAlternateInterface()
769. USBConfiguration: ƒ USBConfiguration()
770. USBConnectionEvent: ƒ USBConnectionEvent()
771. USBDevice: ƒ USBDevice()
772. USBEndpoint: ƒ USBEndpoint()
773. USBInTransferResult: ƒ USBInTransferResult()
774. USBInterface: ƒ USBInterface()
775. USBIsochronousInTransferPack-
et: ƒ USBIsochronousInTransferPacket()
776. USBIsochronousInTransferRe-
sult: ƒ USBIsochronousInTransferResult()
777. USBIsochronousOutTransferPack-
et: ƒ USBIsochronousOutTransferPacket()
778. USBIsochronousOutTransferRe-
sult: ƒ USBIsochronousOutTransferResult()
779. USBOutTransferResult: ƒ USBOutTransferResult()
780. Uint8Array: ƒ Uint8Array()
781. Uint8ClampedArray: ƒ Uint8ClampedArray()
782. Uint16Array: ƒ Uint16Array()
783. Uint32Array: ƒ Uint32Array()
784. VTTCue: ƒ VTTCue()
785. ValidityState: ƒ ValidityState()
786. VisualViewport: ƒ VisualViewport()
787. WaveShaperNode: ƒ WaveShaperNode()
788. WeakMap: ƒ WeakMap()
789. WeakSet: ƒ WeakSet()
790. WebAssem-
bly: WebAssembly {compile: ƒ, validate: ƒ, instantiate: ƒ, comp
ileStreaming: ƒ, instantiateStreaming: ƒ, …}
791. WebGL2ComputeRenderingContext: ƒ WebGL2ComputeRenderingC
ontext()
792. WebGL2RenderingContext: ƒ WebGL2RenderingContext()
793. WebGLActiveInfo: ƒ WebGLActiveInfo()
794. WebGLBuffer: ƒ WebGLBuffer()
795. WebGLContextEvent: ƒ WebGLContextEvent()
796. WebGLFramebuffer: ƒ WebGLFramebuffer()
797. WebGLProgram: ƒ WebGLProgram()
798. WebGLQuery: ƒ WebGLQuery()
799. WebGLRenderbuffer: ƒ WebGLRenderbuffer()
800. WebGLRenderingContext: ƒ WebGLRenderingContext()
801. WebGLSampler: ƒ WebGLSampler()
802. WebGLShader: ƒ WebGLShader()

L’objet global « window » 24 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
803. WebGLShaderPrecisionFor-
mat: ƒ WebGLShaderPrecisionFormat()
804. WebGLSync: ƒ WebGLSync()
805. WebGLTexture: ƒ WebGLTexture()
806. WebGLTransformFeedback: ƒ WebGLTransformFeedback()
807. WebGLUniformLocation: ƒ WebGLUniformLocation()
808. WebGLVertexArrayObject: ƒ WebGLVertexArrayObject()
809. WebKitAnimationEvent: ƒ AnimationEvent()
810. WebKitCSSMatrix: ƒ DOMMatrix()
811. WebKitMutationObserver: ƒ MutationObserver()
812. WebKitTransitionEvent: ƒ TransitionEvent()
813. WebSocket: ƒ WebSocket()
814. WheelEvent: ƒ WheelEvent()
815. Window: ƒ Window()
816. Worker: ƒ Worker()
817. Worklet: ƒ Worklet()
818. WritableStream: ƒ WritableStream()
819. XMLDocument: ƒ XMLDocument()
820. XMLHttpRequest: ƒ XMLHttpRequest()
821. XMLHttpRequestEventTarget: ƒ XMLHttpRequestEventTarget()
822. XMLHttpRequestUpload: ƒ XMLHttpRequestUpload()
823. XMLSerializer: ƒ XMLSerializer()
824. XPathEvaluator: ƒ XPathEvaluator()
825. XPathExpression: ƒ XPathExpression()
826. XPathResult: ƒ XPathResult()
827. XSLTProcessor: ƒ XSLTProcessor()
828. con-
sole: console {debug: ƒ, error: ƒ, info: ƒ, log: ƒ, warn: ƒ, …}
829. decodeURI: ƒ decodeURI()
830. decodeURIComponent: ƒ decodeURIComponent()
831. encodeURI: ƒ encodeURI()
832. encodeURIComponent: ƒ encodeURIComponent()
833. escape: ƒ escape()
834. eval: ƒ eval()
835. event: undefined
836. isFinite: ƒ isFinite()
837. isNaN: ƒ isNaN()
838. offscreenBuffering: true
839. parseFloat: ƒ parseFloat()
840. parseInt: ƒ parseInt()
841. undefined: undefined
842. unescape: ƒ unescape()
843. webkitMediaStream: ƒ MediaStream()
844. webkitRTCPeerConnection: ƒ RTCPeerConnection()
845. webkitSpeechGrammar: ƒ SpeechGrammar()
846. webkitSpeechGrammarList: ƒ SpeechGrammarList()
847. webkitSpeechRecognition: ƒ SpeechRecognition()

L’objet global « window » 25 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
848. webkitSpeechRecognitionError: ƒ SpeechRecognitionError()
849. webkitSpeechRecognitionEvent: ƒ SpeechRecognitionEvent()
850. webkitURL: ƒ URL()
851. __proto__: Window

Object.getOwnPropertyNames(window)

1. (877) ["Object", "Function", "Array", "Number", "parseFloat", "par-


seInt", "Infinity", "NaN", "undefined", "Boolean", "String", "Symbol",
"Date", "Promise", "RegExp", "Error", "EvalError", "RangeError", "Ref-
erenceError", "SyntaxError", "TypeError", "URIError", "JSON", "Math",
"console", "Intl", "ArrayBuffer", "Uint8Array", "Int8Array",
"Uint16Array", "Int16Array", "Uint32Array", "Int32Array",
"Float32Array", "Float64Array", "Uint8ClampedArray", "BigUint64Array",
"BigInt64Array", "DataView", "Map", "Set", "WeakMap", "WeakSet",
"Proxy", "Reflect", "decodeURI", "decodeURIComponent", "encodeURI",
"encodeURIComponent", "escape", "unescape", "eval", "isFinite", "is-
NaN", "ByteLengthQueuingStrategy", "CountQueuingStrategy", "Reada-
bleStream", "WritableStream", "TransformStream", "webkitRTCPeerConnec-
tion", "webkitMediaStream", "WebSocket", "WebGLContextEvent",
"WaveShaperNode", "TextEncoder", "TextDecoder", "SyncManager", "Subtle-
Crypto", "StorageEvent", "Storage", "StereoPannerNode", "SourceBuff-
erList", "SourceBuffer", "ScriptProcessorNode", "ScreenOrientation",
"RTCTrackEvent", "RTCStatsReport", "RTCSessionDescription",
"RTCRtpTransceiver", "RTCRtpSender", "RTCRtpReceiver", "RTCRtpContrib-
utingSource", "RTCPeerConnectionIceEvent", "RTCPeerConnection",
"RTCIceCandidate", "RTCDataChannelEvent", "RTCDataChannel", "RTCDTMF-
ToneChangeEvent", "RTCDTMFSender", "RTCCertificate", "Plugin", "Plugi-
nArray", "PhotoCapabilities", "PeriodicWave", "PannerNode", "Overcon-
strainedError", "OscillatorNode", "OfflineAudioContext", "OfflineAudio-
CompletionEvent", "NetworkInformation", …]
1. [0 … 99]
1. 0: "Object"
2. 1: "Function"
3. 2: "Array"
4. 3: "Number"
5. 4: "parseFloat"
6. 5: "parseInt"
7. 6: "Infinity"
8. 7: "NaN"
9. 8: "undefined"
10. 9: "Boolean"
11. 10: "String"
L’objet global « window » 26 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
12. 11: "Symbol"
13. 12: "Date"
14. 13: "Promise"
15. 14: "RegExp"
16. 15: "Error"
17. 16: "EvalError"
18. 17: "RangeError"
19. 18: "ReferenceError"
20. 19: "SyntaxError"
21. 20: "TypeError"
22. 21: "URIError"
23. 22: "JSON"
24. 23: "Math"
25. 24: "console"
26. 25: "Intl"
27. 26: "ArrayBuffer"
28. 27: "Uint8Array"
29. 28: "Int8Array"
30. 29: "Uint16Array"
31. 30: "Int16Array"
32. 31: "Uint32Array"
33. 32: "Int32Array"
34. 33: "Float32Array"
35. 34: "Float64Array"
36. 35: "Uint8ClampedArray"
37. 36: "BigUint64Array"
38. 37: "BigInt64Array"
39. 38: "DataView"
40. 39: "Map"
41. 40: "Set"
42. 41: "WeakMap"
43. 42: "WeakSet"
44. 43: "Proxy"
45. 44: "Reflect"
46. 45: "decodeURI"
47. 46: "decodeURIComponent"
48. 47: "encodeURI"
49. 48: "encodeURIComponent"
50. 49: "escape"
51. 50: "unescape"
52. 51: "eval"
53. 52: "isFinite"
54. 53: "isNaN"
55. 54: "ByteLengthQueuingStrategy"
56. 55: "CountQueuingStrategy"
57. 56: "ReadableStream"
58. 57: "WritableStream"

L’objet global « window » 27 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
59. 58: "TransformStream"
60. 59: "webkitRTCPeerConnection"
61. 60: "webkitMediaStream"
62. 61: "WebSocket"
63. 62: "WebGLContextEvent"
64. 63: "WaveShaperNode"
65. 64: "TextEncoder"
66. 65: "TextDecoder"
67. 66: "SyncManager"
68. 67: "SubtleCrypto"
69. 68: "StorageEvent"
70. 69: "Storage"
71. 70: "StereoPannerNode"
72. 71: "SourceBufferList"
73. 72: "SourceBuffer"
74. 73: "ScriptProcessorNode"
75. 74: "ScreenOrientation"
76. 75: "RTCTrackEvent"
77. 76: "RTCStatsReport"
78. 77: "RTCSessionDescription"
79. 78: "RTCRtpTransceiver"
80. 79: "RTCRtpSender"
81. 80: "RTCRtpReceiver"
82. 81: "RTCRtpContributingSource"
83. 82: "RTCPeerConnectionIceEvent"
84. 83: "RTCPeerConnection"
85. 84: "RTCIceCandidate"
86. 85: "RTCDataChannelEvent"
87. 86: "RTCDataChannel"
88. 87: "RTCDTMFToneChangeEvent"
89. 88: "RTCDTMFSender"
90. 89: "RTCCertificate"
91. 90: "Plugin"
92. 91: "PluginArray"
93. 92: "PhotoCapabilities"
94. 93: "PeriodicWave"
95. 94: "PannerNode"
96. 95: "OverconstrainedError"
97. 96: "OscillatorNode"
98. 97: "OfflineAudioContext"
99. 98: "OfflineAudioCompletionEvent"
100. 99: "NetworkInformation"
2. [100 … 199]
1. 100: "MimeType"
2. 101: "MimeTypeArray"
3. 102: "MediaStreamTrackEvent"
4. 103: "MediaStreamTrack"

L’objet global « window » 28 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
5. 104: "MediaStreamEvent"
6. 105: "MediaStream"
7. 106: "MediaStreamAudioSourceNode"
8. 107: "MediaStreamAudioDestinationNode"
9. 108: "MediaSource"
10. 109: "MediaSettingsRange"
11. 110: "MediaRecorder"
12. 111: "MediaEncryptedEvent"
13. 112: "MediaElementAudioSourceNode"
14. 113: "MediaDevices"
15. 114: "MediaDeviceInfo"
16. 115: "MediaCapabilities"
17. 116: "MIDIPort"
18. 117: "MIDIOutputMap"
19. 118: "MIDIOutput"
20. 119: "MIDIMessageEvent"
21. 120: "MIDIInputMap"
22. 121: "MIDIInput"
23. 122: "MIDIConnectionEvent"
24. 123: "MIDIAccess"
25. 124: "InputDeviceInfo"
26. 125: "ImageCapture"
27. 126: "ImageBitmapRenderingContext"
28. 127: "IIRFilterNode"
29. 128: "IDBVersionChangeEvent"
30. 129: "IDBTransaction"
31. 130: "IDBRequest"
32. 131: "IDBOpenDBRequest"
33. 132: "IDBObjectStore"
34. 133: "IDBKeyRange"
35. 134: "IDBIndex"
36. 135: "IDBFactory"
37. 136: "IDBDatabase"
38. 137: "IDBCursorWithValue"
39. 138: "IDBCursor"
40. 139: "GamepadEvent"
41. 140: "Gamepad"
42. 141: "GamepadButton"
43. 142: "GainNode"
44. 143: "EventSource"
45. 144: "DynamicsCompressorNode"
46. 145: "DeviceOrientationEvent"
47. 146: "DeviceMotionEvent"
48. 147: "DelayNode"
49. 148: "DOMError"
50. 149: "CryptoKey"
51. 150: "Crypto"

L’objet global « window » 29 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
52. 151: "ConvolverNode"
53. 152: "ConstantSourceNode"
54. 153: "CloseEvent"
55. 154: "ChannelSplitterNode"
56. 155: "ChannelMergerNode"
57. 156: "CanvasRenderingContext2D"
58. 157: "CanvasCaptureMediaStreamTrack"
59. 158: "BroadcastChannel"
60. 159: "BlobEvent"
61. 160: "BiquadFilterNode"
62. 161: "BeforeInstallPromptEvent"
63. 162: "BatteryManager"
64. 163: "BaseAudioContext"
65. 164: "AudioWorkletNode"
66. 165: "AudioScheduledSourceNode"
67. 166: "AudioProcessingEvent"
68. 167: "AudioParamMap"
69. 168: "AudioParam"
70. 169: "AudioNode"
71. 170: "AudioListener"
72. 171: "AudioDestinationNode"
73. 172: "AudioContext"
74. 173: "AudioBufferSourceNode"
75. 174: "AudioBuffer"
76. 175: "AnalyserNode"
77. 176: "postMessage"
78. 177: "blur"
79. 178: "focus"
80. 179: "close"
81. 180: "XPathResult"
82. 181: "XPathExpression"
83. 182: "XPathEvaluator"
84. 183: "XMLSerializer"
85. 184: "XMLHttpRequestUpload"
86. 185: "XMLHttpRequestEventTarget"
87. 186: "XMLHttpRequest"
88. 187: "XMLDocument"
89. 188: "Window"
90. 189: "WheelEvent"
91. 190: "ValidityState"
92. 191: "VTTCue"
93. 192: "URLSearchParams"
94. 193: "URL"
95. 194: "UIEvent"
96. 195: "TreeWalker"
97. 196: "TransitionEvent"
98. 197: "TrackEvent"

L’objet global « window » 30 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
99. 198: "TouchList"
100. 199: "TouchEvent"
3. [200 … 299]
1. 200: "Touch"
2. 201: "TimeRanges"
3. 202: "TextTrackList"
4. 203: "TextTrackCueList"
5. 204: "TextTrackCue"
6. 205: "TextTrack"
7. 206: "TextMetrics"
8. 207: "TextEvent"
9. 208: "Text"
10. 209: "TaskAttributionTiming"
11. 210: "StyleSheetList"
12. 211: "StyleSheet"
13. 212: "StylePropertyMapReadOnly"
14. 213: "StylePropertyMap"
15. 214: "StaticRange"
16. 215: "ShadowRoot"
17. 216: "Selection"
18. 217: "SecurityPolicyViolationEvent"
19. 218: "Screen"
20. 219: "SVGViewElement"
21. 220: "SVGUseElement"
22. 221: "SVGUnitTypes"
23. 222: "SVGTransformList"
24. 223: "SVGTransform"
25. 224: "SVGTitleElement"
26. 225: "SVGTextPositioningElement"
27. 226: "SVGTextPathElement"
28. 227: "SVGTextElement"
29. 228: "SVGTextContentElement"
30. 229: "SVGTSpanElement"
31. 230: "SVGSymbolElement"
32. 231: "SVGSwitchElement"
33. 232: "SVGStyleElement"
34. 233: "SVGStringList"
35. 234: "SVGStopElement"
36. 235: "SVGSetElement"
37. 236: "SVGScriptElement"
38. 237: "SVGSVGElement"
39. 238: "SVGRectElement"
40. 239: "SVGRect"
41. 240: "SVGRadialGradientElement"
42. 241: "SVGPreserveAspectRatio"
43. 242: "SVGPolylineElement"
44. 243: "SVGPolygonElement"

L’objet global « window » 31 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
45. 244: "SVGPointList"
46. 245: "SVGPoint"
47. 246: "SVGPatternElement"
48. 247: "SVGPathElement"
49. 248: "SVGNumberList"
50. 249: "SVGNumber"
51. 250: "SVGMetadataElement"
52. 251: "SVGMatrix"
53. 252: "SVGMaskElement"
54. 253: "SVGMarkerElement"
55. 254: "SVGLinearGradientElement"
56. 255: "SVGLineElement"
57. 256: "SVGLengthList"
58. 257: "SVGLength"
59. 258: "SVGImageElement"
60. 259: "SVGGraphicsElement"
61. 260: "SVGGradientElement"
62. 261: "SVGGeometryElement"
63. 262: "SVGGElement"
64. 263: "SVGForeignObjectElement"
65. 264: "SVGFilterElement"
66. 265: "SVGFETurbulenceElement"
67. 266: "SVGFETileElement"
68. 267: "SVGFESpotLightElement"
69. 268: "SVGFESpecularLightingElement"
70. 269: "SVGFEPointLightElement"
71. 270: "SVGFEOffsetElement"
72. 271: "SVGFEMorphologyElement"
73. 272: "SVGFEMergeNodeElement"
74. 273: "SVGFEMergeElement"
75. 274: "SVGFEImageElement"
76. 275: "SVGFEGaussianBlurElement"
77. 276: "SVGFEFuncRElement"
78. 277: "SVGFEFuncGElement"
79. 278: "SVGFEFuncBElement"
80. 279: "SVGFEFuncAElement"
81. 280: "SVGFEFloodElement"
82. 281: "SVGFEDropShadowElement"
83. 282: "SVGFEDistantLightElement"
84. 283: "SVGFEDisplacementMapElement"
85. 284: "SVGFEDiffuseLightingElement"
86. 285: "SVGFEConvolveMatrixElement"
87. 286: "SVGFECompositeElement"
88. 287: "SVGFEComponentTransferElement"
89. 288: "SVGFEColorMatrixElement"
90. 289: "SVGFEBlendElement"
91. 290: "SVGEllipseElement"

L’objet global « window » 32 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
92. 291: "SVGElement"
93. 292: "SVGDescElement"
94. 293: "SVGDefsElement"
95. 294: "SVGComponentTransferFunctionElement"
96. 295: "SVGClipPathElement"
97. 296: "SVGCircleElement"
98. 297: "SVGAnimatedTransformList"
99. 298: "SVGAnimatedString"
100. 299: "SVGAnimatedRect"
4. [300 … 399]
1. 300: "SVGAnimatedPreserveAspectRatio"
2. 301: "SVGAnimatedNumberList"
3. 302: "SVGAnimatedNumber"
4. 303: "SVGAnimatedLengthList"
5. 304: "SVGAnimatedLength"
6. 305: "SVGAnimatedInteger"
7. 306: "SVGAnimatedEnumeration"
8. 307: "SVGAnimatedBoolean"
9. 308: "SVGAnimatedAngle"
10. 309: "SVGAnimateTransformElement"
11. 310: "SVGAnimateMotionElement"
12. 311: "SVGAnimateElement"
13. 312: "SVGAngle"
14. 313: "SVGAElement"
15. 314: "Response"
16. 315: "Request"
17. 316: "Range"
18. 317: "RadioNodeList"
19. 318: "PromiseRejectionEvent"
20. 319: "ProgressEvent"
21. 320: "ProcessingInstruction"
22. 321: "PopStateEvent"
23. 322: "PointerEvent"
24. 323: "PerformanceTiming"
25. 324: "PerformanceResourceTiming"
26. 325: "PerformanceObserverEntryList"
27. 326: "PerformanceObserver"
28. 327: "PerformanceNavigation"
29. 328: "PerformanceMeasure"
30. 329: "PerformanceMark"
31. 330: "PerformanceLongTaskTiming"
32. 331: "PerformanceEntry"
33. 332: "Performance"
34. 333: "PageTransitionEvent"
35. 334: "OoWVideoChangeEvent"
36. 335: "NodeList"
37. 336: "NodeIterator"

L’objet global « window » 33 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
38. 337: "NodeFilter"
39. 338: "Node"
40. 339: "Navigator"
41. 340: "NamedNodeMap"
42. 341: "MutationRecord"
43. 342: "MutationObserver"
44. 343: "MutationEvent"
45. 344: "MouseEvent"
46. 345: "MessagePort"
47. 346: "MessageEvent"
48. 347: "MessageChannel"
49. 348: "MediaQueryListEvent"
50. 349: "MediaQueryList"
51. 350: "MediaList"
52. 351: "MediaError"
53. 352: "Location"
54. 353: "KeyboardEvent"
55. 354: "IntersectionObserverEntry"
56. 355: "IntersectionObserver"
57. 356: "InputEvent"
58. 357: "InputDeviceCapabilities"
59. 358: "ImageData"
60. 359: "ImageBitmap"
61. 360: "IdleDeadline"
62. 361: "History"
63. 362: "Headers"
64. 363: "HashChangeEvent"
65. 364: "HTMLVideoElement"
66. 365: "HTMLUnknownElement"
67. 366: "HTMLUListElement"
68. 367: "HTMLTrackElement"
69. 368: "HTMLTitleElement"
70. 369: "HTMLTimeElement"
71. 370: "HTMLTextAreaElement"
72. 371: "HTMLTemplateElement"
73. 372: "HTMLTableSectionElement"
74. 373: "HTMLTableRowElement"
75. 374: "HTMLTableElement"
76. 375: "HTMLTableColElement"
77. 376: "HTMLTableCellElement"
78. 377: "HTMLTableCaptionElement"
79. 378: "HTMLStyleElement"
80. 379: "HTMLSpanElement"
81. 380: "HTMLSourceElement"
82. 381: "HTMLSlotElement"
83. 382: "HTMLShadowElement"
84. 383: "HTMLSelectElement"

L’objet global « window » 34 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
85. 384: "HTMLScriptElement"
86. 385: "HTMLQuoteElement"
87. 386: "HTMLProgressElement"
88. 387: "HTMLPreElement"
89. 388: "HTMLPictureElement"
90. 389: "HTMLParamElement"
91. 390: "HTMLParagraphElement"
92. 391: "HTMLOutputElement"
93. 392: "HTMLOptionsCollection"
94. 393: "Option"
95. 394: "HTMLOptionElement"
96. 395: "HTMLOptGroupElement"
97. 396: "HTMLObjectElement"
98. 397: "HTMLOListElement"
99. 398: "HTMLModElement"
100. 399: "HTMLMeterElement"
5. [400 … 499]
1. 400: "HTMLMetaElement"
2. 401: "HTMLMenuElement"
3. 402: "HTMLMediaElement"
4. 403: "HTMLMarqueeElement"
5. 404: "HTMLMapElement"
6. 405: "HTMLLinkElement"
7. 406: "HTMLLegendElement"
8. 407: "HTMLLabelElement"
9. 408: "HTMLLIElement"
10. 409: "HTMLInputElement"
11. 410: "Image"
12. 411: "HTMLImageElement"
13. 412: "HTMLIFrameElement"
14. 413: "HTMLHtmlElement"
15. 414: "HTMLHeadingElement"
16. 415: "HTMLHeadElement"
17. 416: "HTMLHRElement"
18. 417: "HTMLFrameSetElement"
19. 418: "HTMLFrameElement"
20. 419: "HTMLFormElement"
21. 420: "HTMLFormControlsCollection"
22. 421: "HTMLFontElement"
23. 422: "HTMLFieldSetElement"
24. 423: "HTMLEmbedElement"
25. 424: "HTMLElement"
26. 425: "HTMLDocument"
27. 426: "HTMLDivElement"
28. 427: "HTMLDirectoryElement"
29. 428: "HTMLDialogElement"
30. 429: "HTMLDetailsElement"

L’objet global « window » 35 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
31. 430: "HTMLDataListElement"
32. 431: "HTMLDataElement"
33. 432: "HTMLDListElement"
34. 433: "HTMLContentElement"
35. 434: "HTMLCollection"
36. 435: "HTMLCanvasElement"
37. 436: "HTMLButtonElement"
38. 437: "HTMLBodyElement"
39. 438: "HTMLBaseElement"
40. 439: "HTMLBRElement"
41. 440: "Audio"
42. 441: "HTMLAudioElement"
43. 442: "HTMLAreaElement"
44. 443: "HTMLAnchorElement"
45. 444: "HTMLAllCollection"
46. 445: "FormData"
47. 446: "FontFaceSetLoadEvent"
48. 447: "FocusEvent"
49. 448: "FileReader"
50. 449: "FileList"
51. 450: "File"
52. 451: "EventTarget"
53. 452: "Event"
54. 453: "ErrorEvent"
55. 454: "ElementPaintEvent"
56. 455: "Element"
57. 456: "DragEvent"
58. 457: "DocumentType"
59. 458: "DocumentFragment"
60. 459: "Document"
61. 460: "DataTransferItemList"
62. 461: "DataTransferItem"
63. 462: "DataTransfer"
64. 463: "DOMTokenList"
65. 464: "DOMStringMap"
66. 465: "DOMStringList"
67. 466: "DOMRectReadOnly"
68. 467: "DOMRectList"
69. 468: "DOMRect"
70. 469: "DOMQuad"
71. 470: "DOMPointReadOnly"
72. 471: "DOMPoint"
73. 472: "DOMParser"
74. 473: "DOMMatrixReadOnly"
75. 474: "DOMMatrix"
76. 475: "DOMImplementation"
77. 476: "DOMException"

L’objet global « window » 36 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
78. 477: "CustomEvent"
79. 478: "CustomElementRegistry"
80. 479: "CompositionEvent"
81. 480: "Comment"
82. 481: "ClipboardEvent"
83. 482: "CharacterData"
84. 483: "CSSVariableReferenceValue"
85. 484: "CSSUnparsedValue"
86. 485: "CSSUnitValue"
87. 486: "CSSTranslate"
88. 487: "CSSTransformValue"
89. 488: "CSSTransformComponent"
90. 489: "CSSSupportsRule"
91. 490: "CSSStyleValue"
92. 491: "CSSStyleSheet"
93. 492: "CSSStyleRule"
94. 493: "CSSStyleDeclaration"
95. 494: "CSSSkewY"
96. 495: "CSSSkewX"
97. 496: "CSSSkew"
98. 497: "CSSScale"
99. 498: "CSSRuleList"
100. 499: "CSSRule"
6. [500 … 599]
1. 500: "CSSRotate"
2. 501: "CSSPositionValue"
3. 502: "CSSPerspective"
4. 503: "CSSPageRule"
5. 504: "CSSNumericValue"
6. 505: "CSSNumericArray"
7. 506: "CSSNamespaceRule"
8. 507: "CSSMediaRule"
9. 508: "CSSMatrixComponent"
10. 509: "CSSMathValue"
11. 510: "CSSMathSum"
12. 511: "CSSMathProduct"
13. 512: "CSSMathNegate"
14. 513: "CSSMathMin"
15. 514: "CSSMathMax"
16. 515: "CSSMathInvert"
17. 516: "CSSKeywordValue"
18. 517: "CSSKeyframesRule"
19. 518: "CSSKeyframeRule"
20. 519: "CSSImportRule"
21. 520: "CSSImageValue"
22. 521: "CSSGroupingRule"
23. 522: "CSSFontFaceRule"

L’objet global « window » 37 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
24. 523: "CSS"
25. 524: "CSSConditionRule"
26. 525: "CDATASection"
27. 526: "Blob"
28. 527: "BeforeUnloadEvent"
29. 528: "BarProp"
30. 529: "Attr"
31. 530: "AnimationEvent"
32. 531: "AbortSignal"
33. 532: "AbortController"
34. 533: "WebKitCSSMatrix"
35. 534: "frames"
36. 535: "self"
37. 536: "window"
38. 537: "WebKitMutationObserver"
39. 538: "webkitURL"
40. 539: "WebKitAnimationEvent"
41. 540: "WebKitTransitionEvent"
42. 541: "parent"
43. 542: "opener"
44. 543: "top"
45. 544: "length"
46. 545: "closed"
47. 546: "location"
48. 547: "document"
49. 548: "origin"
50. 549: "name"
51. 550: "history"
52. 551: "locationbar"
53. 552: "menubar"
54. 553: "personalbar"
55. 554: "scrollbars"
56. 555: "statusbar"
57. 556: "toolbar"
58. 557: "status"
59. 558: "frameElement"
60. 559: "navigator"
61. 560: "customElements"
62. 561: "external"
63. 562: "screen"
64. 563: "innerWidth"
65. 564: "innerHeight"
66. 565: "scrollX"
67. 566: "pageXOffset"
68. 567: "scrollY"
69. 568: "pageYOffset"
70. 569: "screenX"

L’objet global « window » 38 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
71. 570: "screenY"
72. 571: "outerWidth"
73. 572: "outerHeight"
74. 573: "devicePixelRatio"
75. 574: "clientInformation"
76. 575: "event"
77. 576: "offscreenBuffering"
78. 577: "screenLeft"
79. 578: "screenTop"
80. 579: "defaultStatus"
81. 580: "defaultstatus"
82. 581: "styleMedia"
83. 582: "onanimationend"
84. 583: "onanimationiteration"
85. 584: "onanimationstart"
86. 585: "onsearch"
87. 586: "ontransitionend"
88. 587: "onwebkitanimationend"
89. 588: "onwebkitanimationiteration"
90. 589: "onwebkitanimationstart"
91. 590: "onwebkittransitionend"
92. 591: "isSecureContext"
93. 592: "onabort"
94. 593: "onblur"
95. 594: "oncancel"
96. 595: "oncanplay"
97. 596: "oncanplaythrough"
98. 597: "onchange"
99. 598: "onclick"
100. 599: "onclose"
7. [600 … 699]
1. 600: "oncontextmenu"
2. 601: "oncuechange"
3. 602: "ondblclick"
4. 603: "ondrag"
5. 604: "ondragend"
6. 605: "ondragenter"
7. 606: "ondragleave"
8. 607: "ondragover"
9. 608: "ondragstart"
10. 609: "ondrop"
11. 610: "ondurationchange"
12. 611: "onemptied"
13. 612: "onended"
14. 613: "onerror"
15. 614: "onfocus"
16. 615: "oninput"

L’objet global « window » 39 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
17. 616: "oninvalid"
18. 617: "onkeydown"
19. 618: "onkeypress"
20. 619: "onkeyup"
21. 620: "onload"
22. 621: "onloadeddata"
23. 622: "onloadedmetadata"
24. 623: "onloadstart"
25. 624: "onmousedown"
26. 625: "onmouseenter"
27. 626: "onmouseleave"
28. 627: "onmousemove"
29. 628: "onmouseout"
30. 629: "onmouseover"
31. 630: "onmouseup"
32. 631: "onmousewheel"
33. 632: "onpause"
34. 633: "onplay"
35. 634: "onplaying"
36. 635: "onprogress"
37. 636: "onratechange"
38. 637: "onreset"
39. 638: "onresize"
40. 639: "onscroll"
41. 640: "onseeked"
42. 641: "onseeking"
43. 642: "onselect"
44. 643: "onstalled"
45. 644: "onsubmit"
46. 645: "onsuspend"
47. 646: "ontimeupdate"
48. 647: "ontoggle"
49. 648: "onvolumechange"
50. 649: "onwaiting"
51. 650: "onwheel"
52. 651: "onauxclick"
53. 652: "ongotpointercapture"
54. 653: "onlostpointercapture"
55. 654: "onpointerdown"
56. 655: "onpointermove"
57. 656: "onpointerup"
58. 657: "onpointercancel"
59. 658: "onpointerover"
60. 659: "onpointerout"
61. 660: "onpointerenter"
62. 661: "onpointerleave"
63. 662: "onafterprint"

L’objet global « window » 40 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
64. 663: "onbeforeprint"
65. 664: "onbeforeunload"
66. 665: "onhashchange"
67. 666: "onlanguagechange"
68. 667: "onmessage"
69. 668: "onmessageerror"
70. 669: "onoffline"
71. 670: "ononline"
72. 671: "onpagehide"
73. 672: "onpageshow"
74. 673: "onpopstate"
75. 674: "onrejectionhandled"
76. 675: "onstorage"
77. 676: "onunhandledrejection"
78. 677: "onunload"
79. 678: "performance"
80. 679: "stop"
81. 680: "open"
82. 681: "alert"
83. 682: "confirm"
84. 683: "prompt"
85. 684: "print"
86. 685: "requestAnimationFrame"
87. 686: "cancelAnimationFrame"
88. 687: "requestIdleCallback"
89. 688: "cancelIdleCallback"
90. 689: "captureEvents"
91. 690: "releaseEvents"
92. 691: "getComputedStyle"
93. 692: "matchMedia"
94. 693: "moveTo"
95. 694: "moveBy"
96. 695: "resizeTo"
97. 696: "resizeBy"
98. 697: "getSelection"
99. 698: "find"
100. 699: "webkitRequestAnimationFrame"
8. [700 … 799]
1. 700: "webkitCancelAnimationFrame"
2. 701: "fetch"
3. 702: "btoa"
4. 703: "atob"
5. 704: "setTimeout"
6. 705: "clearTimeout"
7. 706: "setInterval"
8. 707: "clearInterval"
9. 708: "createImageBitmap"

L’objet global « window » 41 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
10. 709: "scroll"
11. 710: "scrollTo"
12. 711: "scrollBy"
13. 712: "onappinstalled"
14. 713: "onbeforeinstallprompt"
15. 714: "crypto"
16. 715: "ondevicemotion"
17. 716: "ondeviceorientation"
18. 717: "ondeviceorientationabsolute"
19. 718: "indexedDB"
20. 719: "webkitStorageInfo"
21. 720: "sessionStorage"
22. 721: "localStorage"
23. 722: "BigInt"
24. 723: "chrome"
25. 724: "WebAssembly"
26. 725: "yandex"
27. 726: "MediaCapabilitiesInfo"
28. 727: "OffscreenCanvas"
29. 728: "PerformanceNavigationTiming"
30. 729: "PerformancePaintTiming"
31. 730: "ReportingObserver"
32. 731: "ResizeObserver"
33. 732: "ResizeObserverEntry"
34. 733: "SVGAnimationElement"
35. 734: "SVGDiscardElement"
36. 735: "SVGMPathElement"
37. 736: "PerformanceServerTiming"
38. 737: "SharedWorker"
39. 738: "FontFace"
40. 739: "Worker"
41. 740: "VisualViewport"
42. 741: "XSLTProcessor"
43. 742: "onelementpainted"
44. 743: "visualViewport"
45. 744: "GamepadHapticActuator"
46. 745: "Notification"
47. 746: "OffscreenCanvasRenderingContext2D"
48. 747: "PaymentRequestUpdateEvent"
49. 748: "Permissions"
50. 749: "PermissionStatus"
51. 750: "PictureInPictureWindow"
52. 751: "Presentation"
53. 752: "PresentationAvailability"
54. 753: "PresentationConnection"
55. 754: "PresentationConnectionAvailableEvent"
56. 755: "PresentationConnectionCloseEvent"

L’objet global « window » 42 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
57. 756: "PresentationConnectionList"
58. 757: "PresentationReceiver"
59. 758: "PresentationRequest"
60. 759: "PushManager"
61. 760: "PushSubscription"
62. 761: "PushSubscriptionOptions"
63. 762: "RemotePlayback"
64. 763: "SpeechSynthesisEvent"
65. 764: "SpeechSynthesisUtterance"
66. 765: "webkitSpeechGrammar"
67. 766: "webkitSpeechGrammarList"
68. 767: "webkitSpeechRecognition"
69. 768: "webkitSpeechRecognitionError"
70. 769: "webkitSpeechRecognitionEvent"
71. 770: "CanvasGradient"
72. 771: "CanvasPattern"
73. 772: "Path2D"
74. 773: "WebGL2ComputeRenderingContext"
75. 774: "WebGL2RenderingContext"
76. 775: "WebGLActiveInfo"
77. 776: "WebGLBuffer"
78. 777: "WebGLFramebuffer"
79. 778: "WebGLProgram"
80. 779: "WebGLQuery"
81. 780: "WebGLRenderbuffer"
82. 781: "WebGLRenderingContext"
83. 782: "WebGLSampler"
84. 783: "WebGLShader"
85. 784: "WebGLShaderPrecisionFormat"
86. 785: "WebGLSync"
87. 786: "WebGLTexture"
88. 787: "WebGLTransformFeedback"
89. 788: "WebGLUniformLocation"
90. 789: "WebGLVertexArrayObject"
91. 790: "speechSynthesis"
92. 791: "webkitRequestFileSystem"
93. 792: "webkitResolveLocalFileSystemURL"
94. 793: "openDatabase"
95. 794: "applicationCache"
96. 795: "Worklet"
97. 796: "ApplicationCache"
98. 797: "ApplicationCacheErrorEvent"
99. 798: "caches"
100. 799: "AudioWorklet"
9. [800 … 876]
1. 800: "Cache"
2. 801: "CacheStorage"

L’objet global « window » 43 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
3. 802: "Clipboard"
4. 803: "Keyboard"
5. 804: "MediaKeyMessageEvent"
6. 805: "MediaKeys"
7. 806: "MediaKeySession"
8. 807: "MediaKeyStatusMap"
9. 808: "MediaKeySystemAccess"
10. 809: "NavigationPreloadManager"
11. 810: "ServiceWorker"
12. 811: "ServiceWorkerContainer"
13. 812: "ServiceWorkerRegistration"
14. 813: "StorageManager"
15. 814: "BudgetService"
16. 815: "Credential"
17. 816: "CredentialsContainer"
18. 817: "FederatedCredential"
19. 818: "PasswordCredential"
20. 819: "KeyboardLayoutMap"
21. 820: "PaymentAddress"
22. 821: "PaymentRequest"
23. 822: "PaymentResponse"
24. 823: "AbsoluteOrientationSensor"
25. 824: "Accelerometer"
26. 825: "Gyroscope"
27. 826: "LinearAccelerationSensor"
28. 827: "OrientationSensor"
29. 828: "RelativeOrientationSensor"
30. 829: "Sensor"
31. 830: "SensorErrorEvent"
32. 831: "AuthenticatorAssertionResponse"
33. 832: "AuthenticatorAttestationResponse"
34. 833: "AuthenticatorResponse"
35. 834: "PublicKeyCredential"
36. 835: "Lock"
37. 836: "LockManager"
38. 837: "USB"
39. 838: "USBAlternateInterface"
40. 839: "USBConfiguration"
41. 840: "USBConnectionEvent"
42. 841: "USBDevice"
43. 842: "USBEndpoint"
44. 843: "USBInterface"
45. 844: "USBInTransferResult"
46. 845: "USBIsochronousInTransferPacket"
47. 846: "USBIsochronousInTransferResult"
48. 847: "USBIsochronousOutTransferPacket"
49. 848: "USBIsochronousOutTransferResult"

L’objet global « window » 44 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
50. 849: "USBOutTransferResult"
51. 850: "dir"
52. 851: "dirxml"
53. 852: "profile"
54. 853: "profileEnd"
55. 854: "clear"
56. 855: "table"
57. 856: "keys"
58. 857: "values"
59. 858: "debug"
60. 859: "undebug"
61. 860: "monitor"
62. 861: "unmonitor"
63. 862: "inspect"
64. 863: "copy"
65. 864: "queryObjects"
66. 865: "$_"
67. 866: "$0"
68. 867: "$1"
69. 868: "$2"
70. 869: "$3"
71. 870: "$4"
72. 871: "getEventListeners"
73. 872: "monitorEvents"
74. 873: "unmonitorEvents"
75. 874: "$"
76. 875: "$$"
77. 876: "$x"
10. length: 877
11. __proto__: Array(0)

Object.getOwnPropertyDescriptors(window) :

Donne les propriétés propres de l’objet window :

1. {Object: {…}, Function: {…}, Array: {…}, Number: {…}, parseFloat:


{…}, …}
1. Infini-
ty: {value: Infinity, writable: false, enumerable: false, confi
gurable: false}
2. $: {value: ƒ, writable: true, enumerable: false, configurable:
true}

L’objet global « window » 45 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
3. $0: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
4. $1: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
5. $2: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
6. $3: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
7. $4: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
8. $$: {value: ƒ, writable: true, enumerable: false, configurable:
true}
9. $_: {value: undefined, writable: true, enumerable: false, confi
gurable: true}
10. $x: {value: ƒ, writable: true, enumerable: false, configurable:
true}
11. AbortControl-
ler: {value: ƒ, writable: true, enumerable: false, configurable
: true}
12. AbortSi-
gnal: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
13. AbsoluteOrientationSen-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
14. Accelerome-
ter: {value: ƒ, writable: true, enumerable: false, configurable
: true}
15. Analyser-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
16. Animation-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
17. Application-
Cache: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
18. ApplicationCacheErrorE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
19. Ar-
ray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
20. ArrayBuff-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}

L’objet global « window » 46 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
21. Attr: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
22. Au-
dio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
23. AudioBuff-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
24. AudioBufferSource-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
25. AudioCon-
text: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
26. AudioDestination-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
27. AudioListen-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
28. Audio-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
29. AudioPa-
ram: {value: ƒ, writable: true, enumerable: false, configurable
: true}
30. AudioParam-
Map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
31. AudioProces-
singEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
32. AudioScheduledSource-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
33. AudioWork-
let: {value: ƒ, writable: true, enumerable: false, configurable
: true}
34. AudioWork-
letNode: {value: ƒ, writable: true, enumerable: false, configur
able: true}
35. AuthenticatorAssertionRes-
ponse: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
36. AuthenticatorAttestationRes-
ponse: {value: ƒ, writable: true, enumerable: false, configurab
le: true}

L’objet global « window » 47 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
37. AuthenticatorRe-
sponse: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
38. Bar-
Prop: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
39. BaseAudioCon-
text: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
40. BatteryManag-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
41. BeforeInstall-
PromptEvent: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
42. BeforeUnload-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
43. Big-
Int: {value: ƒ, writable: true, enumerable: false, configurable
: true}
44. Big-
Int64Array: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
45. Bi-
gUint64Array: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
46. BiquadFilter-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
47. Blob: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
48. BlobEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
49. Boole-
an: {value: ƒ, writable: true, enumerable: false, configurable:
true}
50. BroadcastChan-
nel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
51. Budget-
Ser-
vice: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 48 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
52. ByteLengthQueuingStrate-
gy: {value: ƒ, writable: true, enumerable: false, configurable:
true}
53. CDATASec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
54. CSS: {value: ƒ, writable: true, enumerable: false, configurable
: true}
55. CSSCondition-
Rule: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
56. CSSFontFaceRule: {value: ƒ, writable: true, enumerable: false,
configurable: true}
57. CSSGroup-
in-
gRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
58. CSSImageVa-
lue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
59. CSSImpor-
tRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
60. CSSKeyframeR-
ule: {value: ƒ, writable: true, enumerable: false, configurable
: true}
61. CSSKeyframesRule: {value: ƒ, writable: true, enumerable: false,
configurable: true}
62. CSSKeywordValue: {value: ƒ, writable: true, enumerable: false,
configurable: true}
63. CSSMathInvert: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
64. CSSMath-
Max: {value: ƒ, writable: true, enumerable: false, configurable
: true}
65. CSSMath-
Min: {value: ƒ, writable: true, enumerable: false, configurable
: true}
66. CSSMathNe-
gate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
67. CSSMathProd-
uct: {value: ƒ, writable: true, enumerable: false, configurable
: true}
68. CSSMathSum: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}

L’objet global « window » 49 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
69. CSSMath-
Val-
ue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
70. CSSMatrixCompo-
nent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
71. CSSMedi-
aRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
72. CSSNamespaceRule: {value: ƒ, writable: true, enumerable: false,
configurable: true}
73. CSSNumericAr-
ray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
74. CSSNumer-
icValue: {value: ƒ, writable: true, enumerable: false, configur
able: true}
75. CSSPage-
Rule: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
76. CSSPerspec-
tive: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
77. CSSPositionVa-
lue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
78. CSSRotate: {value: ƒ, writable: true, enumerable: false, config
urable: true}
79. CSSRule: {value: ƒ, writable: true, enumerable: false, configur
able: true}
80. CSSRuleList: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
81. CSSS-
cale: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
82. CSSSkew: {value: ƒ, writable: true, enumerable: false, configur
able: true}
83. CSSSkewX: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
84. CSSSkewY: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
85. CSSStyleDeclara-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
86. CSSStyleRule: {value: ƒ, writable: true, enumerable: false, con
figurable: true}

L’objet global « window » 50 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
87. CSSStyleSheet: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
88. CSSStyleVa-
lue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
89. CSSSup-
portsRule: {value: ƒ, writable: true, enumerable: false, config
urable: true}
90. CSSTransformCompo-
nent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
91. CSSTransformVa-
lue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
92. CSSTrans-
late: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
93. CSSUnit-
Val-
ue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
94. CSSUn-
parsedValue: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
95. CSSVariableReferenceVal-
ue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
96. Cache: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
97. CacheStor-
age: {value: ƒ, writable: true, enumerable: false, configurable
: true}
98. CanvasCaptureMedi-
aStreamTrack: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
99. CanvasGra-
dient: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
100. CanvasPat-
tern: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
101. CanvasRenderingCon-
text2D: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
102. ChannelMerger-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 51 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
103. ChannelSplitter-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
104. Character-
Da-
ta: {value: ƒ, writable: true, enumerable: false, configurable:
true}
105. Clip-
board: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
106. Clip-
boardEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
107. CloseEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
108. Com-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
109. Composi-
tionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
110. ConstantSource-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
111. Convolver-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
112. CountQueuingStrate-
gy: {value: ƒ, writable: true, enumerable: false, configurable:
true}
113. Creden-
tial: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
114. CredentialsContain-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
115. Cryp-
to: {value: ƒ, writable: true, enumerable: false, configurable:
true}
116. Cryp-
toKey: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
117. CustomElementRegis-
try: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 52 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
118. CustomEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
119. DOMEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
120. DOMExcep-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
121. DOMImplementa-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
122. DOMMa-
trix: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
123. DOMMatrixReadOn-
ly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
124. DOMPar-
ser: {value: ƒ, writable: true, enumerable: false, configurable
: true}
125. DOM-
Point: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
126. DOMPointReadOn-
ly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
127. DOMQuad: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
128. DOM-
Rect: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
129. DOMRect-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
130. DOMRectReadOn-
ly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
131. DOM-
StringList: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
132. DOMString-
Map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
133. DOMToken-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 53 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
134. DataTrans-
fer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
135. DataTrans-
ferItem: {value: ƒ, writable: true, enumerable: false, configur
able: true}
136. DataTransferItem-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
137. Data-
View: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
138. Date: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
139. De-
layNode: {value: ƒ, writable: true, enumerable: false, configur
able: true}
140. DeviceMotion-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
141. DeviceOrienta-
tionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
142. Docu-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
143. DocumentFrag-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
144. Docu-
mentType: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
145. DragEvent: {value: ƒ, writable: true, enumerable: false,
configurable: true}
146. DynamicsCompressor-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
147. Ele-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
148. ElementPaintE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
149. Er-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 54 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
150. ErrorEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
151. EvalEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
152. Event: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
153. Event-
Source: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
154. EventTar-
get: {value: ƒ, writable: true, enumerable: false, configurable
: true}
155. FederatedCreden-
tial: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
156. File: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
157. FileList: {value: ƒ, writable: true, enumerable: false,
configurable: true}
158. FileRead-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
159. Float32Array: {value: ƒ, writable: true, enumerable: fal
se, configurable: true}
160. Float64Array: {value: ƒ, writable: true, enumerable: fal
se, configurable: true}
161. Fo-
cu-
sEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
162. Font-
Face: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
163. FontFaceSetLoadE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
164. FormDa-
ta: {value: ƒ, writable: true, enumerable: false, configurable:
true}
165. Func-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 55 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
166. Gain-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
167. Gamepad: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
168. GamepadBut-
ton: {value: ƒ, writable: true, enumerable: false, configurable
: true}
169. GamepadEvent: {value: ƒ, writable: true, enumerable: fal
se, configurable: true}
170. GamepadHapticActua-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
171. Gyro-
scope: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
172. HTMLAllCollec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
173. HTMLAn-
chorElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
174. HTMLAreaEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
175. HTMLAudioEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
176. HTMLBREle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
177. HTMLBaseEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
178. HTMLBodyElement: {value: ƒ, writable: true, enumerable:
false, configurable: true}
179. HTMLBut-
tonElement: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
180. HTMLCanvasEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
181. HTMLCollec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 56 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
182. HTMLContentEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
183. HTMLDListEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
184. HTMLDataEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
185. HTMLDataListEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
186. HTMLDetailsEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
187. HTMLDialogEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
188. HTMLDirecto-
ryElement: {value: ƒ, writable: true, enumerable: false, config
urable: true}
189. HTMLDivEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
190. HTMLDocu-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
191. HTMLEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
192. HTMLEmbedEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
193. HTMLFieldSetEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
194. HTMLFontEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
195. HTMLFormControlsCollec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
196. HTMLFormEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 57 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
197. HTMLFrameEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
198. HTMLFrameSetEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
199. HTMLHREle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
200. HTML-
HeadElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
201. HTMLHeadingEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
202. HTMLHtmlEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
203. HTMLIFrameEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
204. HTMLImageEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
205. HTMLInputEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
206. HTMLLIEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
207. HTMLLabelEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
208. HTMLLegendEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
209. HTMLLinkEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
210. HTMLMapE-
le-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
211. HTMLMarqueeEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 58 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
212. HTMLMediaEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
213. HTMLMenuEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
214. HTMLMetaEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
215. HTMLMeterEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
216. HTMLModEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
217. HTMLOListEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
218. HTMLObjectEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
219. HTMLOptGroupEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
220. HTMLOp-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
221. HTMLOptionsCollec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
222. HTMLOutputEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
223. HTMLParagraphEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
224. HTMLParamEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
225. HTMLPictureEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
226. HTMLPreEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
227. HTMLProgressE-
le-

L’objet global « window » 59 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
228. HTMLQuoteEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
229. HTMLScriptEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
230. HTMLSelectEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
231. HTMLShadowEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
232. HTMLSlotEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
233. HTMLSourceEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
234. HTMLSpanEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
235. HTMLStyleEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
236. HTMLTableCap-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
237. HTMLTableCellEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
238. HTMLTableColEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
239. HTMLTableEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
240. HTMLTableRowEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
241. HTMLTableSec-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
242. HTMLTemplateEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}

L’objet global « window » 60 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
243. HTMLTextAreaEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
244. HTMLTimeEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
245. HTMLTitleEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
246. HTMLTrackEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
247. HTMLUListEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
248. HTMLUnknownEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
249. HTMLVideoEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
250. HashChang-
eEvent: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
251. Head-
ers: {value: ƒ, writable: true, enumerable: false, configurable
: true}
252. Histo-
ry: {value: ƒ, writable: true, enumerable: false, configurable:
true}
253. IDBCur-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
254. IDBCursorWith-
Val-
ue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
255. IDBData-
base: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
256. IDBFacto-
ry: {value: ƒ, writable: true, enumerable: false, configurable:
true}
257. IDBIn-
dex: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 61 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
258. ID-
BKeyRange: {value: ƒ, writable: true, enumerable: false, config
urable: true}
259. IDBOb-
jectStore: {value: ƒ, writable: true, enumerable: false, config
urable: true}
260. IDBOpenDBRe-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
261. IDBRe-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
262. IDBTransac-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
263. IDBVersionChan-
geEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
264. IIRFilter-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
265. IdleDead-
line: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
266. Image: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
267. ImageBit-
map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
268. ImageBitmapRenderingCon-
text: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
269. ImageCap-
ture: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
270. ImageDa-
ta: {value: ƒ, writable: true, enumerable: false, configurable:
true}
271. InputDeviceCapabili-
ties: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
272. InputDeviceIn-
fo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
273. In-
putEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}

L’objet global « window » 62 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
274. Int8Array: {value: ƒ, writable: true, enumerable: false,
configurable: true}
275. Int16Array: {value: ƒ, writable: true, enumerable: false
, configurable: true}
276. Int32Array: {value: ƒ, writable: true, enumerable: false
, configurable: true}
277. IntersectionObser-
ver: {value: ƒ, writable: true, enumerable: false, configurable
: true}
278. IntersectionObserv-
erEntry: {value: ƒ, writable: true, enumerable: false, configur
able: true}
279. Intl: {value: {…}, writable: true, enumerable: false, co
nfigurable: true}
280. JSON: {value: JSON, writable: true, enumerable: false, c
onfigurable: true}
281. Key-
board: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
282. Key-
boardEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
283. KeyboardLayout-
Map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
284. LinearAccelerationSen-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
285. Loca-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
286. Lock: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
287. LockManag-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
288. MIDIAc-
cess: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
289. MIDIConnection-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
290. MIDI-
In-
put: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 63 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
291. MIDIInput-
Map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
292. MIDIMessa-
geEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
293. MIDIOut-
put: {value: ƒ, writable: true, enumerable: false, configurable
: true}
294. MIDIOutput-
Map: {value: ƒ, writable: true, enumerable: false, configurable
: true}
295. MI-
DI-
Port: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
296. Map: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
297. Math: {value: Math, writable: true, enumerable: false, c
onfigurable: true}
298. MediaCapabili-
ties: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
299. MediaCapabilitiesIn-
fo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
300. MediaDeviceIn-
fo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
301. MediaDevic-
es: {value: ƒ, writable: true, enumerable: false, configurable:
true}
302. MediaElementAudioSource-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
303. MediaEn-
cryptedEvent: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
304. MediaEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
305. MediaK-
eyMessageEvent: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
306. MediaKeySes-
si-

L’objet global « window » 64 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
on: {value: ƒ, writable: true, enumerable: false, configurable:
true}
307. MediaKeySta-
tusMap: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
308. MediaKeySystem-
Ac-
cess: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
309. Me-
di-
aKeys: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
310. MediaL-
ist: {value: ƒ, writable: true, enumerable: false, configurable
: true}
311. MediaQueryL-
ist: {value: ƒ, writable: true, enumerable: false, configurable
: true}
312. MediaQueryListE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
313. MediaRecord-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
314. MediaSettings-
Range: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
315. Media-
Source: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
316. Medi-
aStream: {value: ƒ, writable: true, enumerable: false, configur
able: true}
317. MediaStreamAudioDestination-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
318. MediaStreamAudioSource-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
319. MediaStreamEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
320. Medi-
aStreamTrack: {value: ƒ, writable: true, enumerable: false, con
figurable: true}

L’objet global « window » 65 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
321. Medi-
aStreamTrackEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
322. MessageChan-
nel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
323. Messa-
geEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
324. Message-
Port: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
325. Mime-
Type: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
326. MimeTypeAr-
ray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
327. MouseEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
328. Mutation-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
329. MutationObser-
ver: {value: ƒ, writable: true, enumerable: false, configurable
: true}
330. Mutation-
Re-
cord: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
331. NaN: {value: NaN, writable: false, enumerable: false, co
nfigurable: false}
332. NamedNodeMap: {value: ƒ, writable: true, enumerable: fal
se, configurable: true}
333. NavigationPreloadManag-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
334. Naviga-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
335. NetworkInfor-
mation: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
336. Node: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}

L’objet global « window » 66 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
337. NodeFil-
ter: {value: ƒ, writable: true, enumerable: false, configurable
: true}
338. NodeItera-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
339. NodeL-
ist: {value: ƒ, writable: true, enumerable: false, configurable
: true}
340. Notifica-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
341. Num-
ber: {value: ƒ, writable: true, enumerable: false, configurable
: true}
342. Ob-
ject: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
343. OfflineAudioCom-
ple-
tionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
344. OfflineAudioCon-
text: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
345. OffscreenCan-
vas: {value: ƒ, writable: true, enumerable: false, configurable
: true}
346. OffscreenCanvasRenderingCon-
text2D: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
347. OoWVideoChan-
geEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
348. Op-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
349. OrientationSen-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
350. Oscillator-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
351. OverconstrainedEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 67 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
352. PageTransi-
tionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
353. Panner-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
354. PasswordCreden-
tial: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
355. Path2D: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
356. Paymen-
tAddress: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
357. PaymentRe-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
358. PaymentRe-
questUpdateEvent: {value: ƒ, writable: true, enumerable: false,
configurable: true}
359. PaymentRe-
sponse: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
360. Perfor-
mance: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
361. Perfor-
manceEntry: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
362. PerformanceLongTaskTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
363. Performance-
Mark: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
364. PerformanceMeas-
ure: {value: ƒ, writable: true, enumerable: false, configurable
: true}
365. PerformanceNaviga-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
366. PerformanceNavigationTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
367. PerformanceObserv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}

L’objet global « window » 68 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
368. PerformanceObserverEntryL-
ist: {value: ƒ, writable: true, enumerable: false, configurable
: true}
369. PerformancePaintTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
370. PerformanceResourceTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
371. PerformanceServerTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
372. PerformanceTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
373. Periodic-
Wave: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
374. PermissionSta-
tus: {value: ƒ, writable: true, enumerable: false, configurable
: true}
375. Permis-
sions: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
376. PhotoCapabili-
ties: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
377. PictureInPictureWin-
dow: {value: ƒ, writable: true, enumerable: false, configurable
: true}
378. Plugin: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
379. PluginAr-
ray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
380. Pointe-
rE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
381. PopStateEvent: {value: ƒ, writable: true, enumerable: fa
lse, configurable: true}
382. Presenta-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
383. PresentationAvailabili-
ty: {value: ƒ, writable: true, enumerable: false, configurable:
true}

L’objet global « window » 69 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
384. PresentationConnec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
385. PresentationConnectionAvai-
lableEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
386. PresentationConnection-
CloseEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
387. PresentationConnection-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
388. PresentationReceiv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
389. PresentationRe-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
390. ProcessingInstruc-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
391. ProgressE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
392. Pro-
mise: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
393. PromiseRejection-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
394. Proxy: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
395. PublicKeyCreden-
tial: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
396. PushManag-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
397. PushSubscrip-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
398. PushSubscription-
Op-
tions: {value: ƒ, writable: true, enumerable: false, configurab
le: true}

L’objet global « window » 70 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
399. RTCCertifi-
cate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
400. RTCDTMFSend-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
401. RTCDTMFToneChang-
eEvent: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
402. RTCDataChan-
nel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
403. RTCDataChannelEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
404. RTCIceCandi-
date: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
405. RTCPeerConnec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
406. RTCPeerConnec-
tionIceEvent: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
407. RTCRtpContribu-
tingSource: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
408. RTCRtpReceiv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
409. RTCRtpSend-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
410. RTCRtpTransceiv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
411. RTCSessionDescrip-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
412. RTCStatsRe-
port: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
413. RTCTrackEvent: {value: ƒ, writable: true, enumerable: fa
lse, configurable: true}
414. RadioNodeL-
ist: {value: ƒ, writable: true, enumerable: false, configurable
: true}

L’objet global « window » 71 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
415. Range: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
416. RangeEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
417. Reada-
bleStream: {value: ƒ, writable: true, enumerable: false, config
urable: true}
418. ReferenceEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
419. Re-
flect: {value: {…}, writable: true, enumerable: false, configur
able: true}
420. Re-
gExp: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
421. RelativeOrientationSen-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
422. RemotePlay-
back: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
423. ReportingObserv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
424. Re-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
425. ResizeObserv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
426. ResizeObserv-
erEntry: {value: ƒ, writable: true, enumerable: false, configur
able: true}
427. Res-
ponse: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
428. SVGAEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
429. SVGAn-
gle: {value: ƒ, writable: true, enumerable: false, configurable
: true}
430. SVGAnimateEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 72 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
431. SVGAnimateMo-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
432. SVGAnimateTransformEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
433. SVGAnimatedAn-
gle: {value: ƒ, writable: true, enumerable: false, configurable
: true}
434. SVGAnimatedBoole-
an: {value: ƒ, writable: true, enumerable: false, configurable:
true}
435. SVGAnimatedEnumera-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
436. SVGAnimatedInte-
ger: {value: ƒ, writable: true, enumerable: false, configurable
: true}
437. SVGAnimat-
edLength: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
438. SVGAnimatedLength-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
439. SVGAnimated-
Num-
ber: {value: ƒ, writable: true, enumerable: false, configurable
: true}
440. SVGAnimatedNumber-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
441. SVGAnimatedPreserveAspectRa-
tio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
442. SVGAnimat-
edRect: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
443. SVGAnimat-
edString: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
444. SVGAnimatedTransfor-
mList: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
445. SVGAnima-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}

L’objet global « window » 73 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
446. SVGCircleEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
447. SVGClipPathEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
448. SVGComponentTransferFunc-
tionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
449. SVGDefsEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
450. SVGDescEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
451. SVGDiscardEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
452. SVGEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
453. SVGEllipseEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
454. SVGFEBlendEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
455. SVGFEColorMatrixEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
456. SVGFEComponentTransferEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
457. SVGFECompositeEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
458. SVGFEConvolveMatrixEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
459. SVGFEDiffuseLightingEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
460. SVGFEDisplacementMapE-
le-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 74 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
461. SVGFEDistantLightEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
462. SVGFEDropShadowEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
463. SVGFEFloodEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
464. SVGFEFuncAEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
465. SVGFEFuncBEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
466. SVGFEFuncGEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
467. SVGFEFuncREle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
468. SVGFEGaussianBlurEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
469. SVGFEImageEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
470. SVGFEMergeEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
471. SVGFEMergeNodeEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
472. SVGFEMorpholo-
gyElement: {value: ƒ, writable: true, enumerable: false, config
urable: true}
473. SVGFEOffsetEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
474. SVGFEPointLightEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
475. SVGFESpecularLightingEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 75 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
476. SVGFESpotLightEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
477. SVGFETileEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
478. SVGFETurbulenceEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
479. SVGFilterEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
480. SVGForeignObjectEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
481. SVGGEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
482. SVGGeome-
tryElement: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
483. SVGGradientEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
484. SVGGraphicsEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
485. SVGImageEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
486. SVGLength: {value: ƒ, writable: true, enumerable: false,
configurable: true}
487. SVGLength-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
488. SVGLineEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
489. SVGLinearGradientEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
490. SVGMPathEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
491. SVGMarkerEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 76 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
492. SVGMaskEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
493. SVGMa-
trix: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
494. SVGMetadataEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
495. SVG-
Num-
ber: {value: ƒ, writable: true, enumerable: false, configurable
: true}
496. SVGNumber-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
497. SVGPathEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
498. SVGPatternEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
499. SVG-
Point: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
500. SVGPoint-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
501. SVG-
PolygonElement: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
502. SVGPolylineEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
503. SVGPreserveAspectRa-
tio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
504. SVGRadialGradientEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
505. SVGRect: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
506. SVGRectEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 77 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
507. SVGSVGEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
508. SVGScriptEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
509. SVGSetEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
510. SVGStopEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
511. SVG-
StringList: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
512. SVGStyleEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
513. SVGSwitchEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
514. SVGSymbolEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
515. SVGTSpanEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
516. SVGTextContentEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
517. SVGTextEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
518. SVGTextPathEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
519. SVGTextPositioningEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
520. SVGTitleEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
521. SVGTrans-
form: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 78 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
522. SVGTransfor-
mList: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
523. SVGUn-
it-
Types: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
524. SVGUseEl-
ement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
525. SVGViewEle-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
526. Screen: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
527. ScreenOrienta-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
528. ScriptProcessor-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
529. SecurityPolicyViolation-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
530. Selec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
531. Sen-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
532. SensorErrorE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
533. ServiceWork-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
534. ServiceWorkerContai-
ner: {value: ƒ, writable: true, enumerable: false, configurable
: true}
535. ServiceWorkerRegistra-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
536. Set: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
537. Shadow-
Root: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 79 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
538. SharedWork-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
539. SourceBuf-
fer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
540. SourceBuff-
erList: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
541. SpeechSynthe-
sisEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
542. SpeechSynthesisUtter-
ance: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
543. Stat-
icRange: {value: ƒ, writable: true, enumerable: false, configur
able: true}
544. StereoPanner-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
545. Stor-
age: {value: ƒ, writable: true, enumerable: false, configurable
: true}
546. Stor-
ageEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
547. StorageManag-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
548. String: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
549. StyleProper-
tyMap: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
550. StylePropertyMapReadOn-
ly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
551. StyleSheet: {value: ƒ, writable: true, enumerable: false
, configurable: true}
552. StyleSheetList: {value: ƒ, writable: true, enumerable: f
alse, configurable: true}
553. SubtleCryp-
to: {value: ƒ, writable: true, enumerable: false, configurable:
true}

L’objet global « window » 80 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
554. Sym-
bol: {value: ƒ, writable: true, enumerable: false, configurable
: true}
555. SyncMana-
ger: {value: ƒ, writable: true, enumerable: false, configurable
: true}
556. Syn-
taxError: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
557. TaskAttributionTim-
ing: {value: ƒ, writable: true, enumerable: false, configurable
: true}
558. Text: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
559. TextDecod-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
560. TextEnco-
der: {value: ƒ, writable: true, enumerable: false, configurable
: true}
561. TextE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
562. Text-
Met-
rics: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
563. Text-
Track: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
564. TextTrack-
Cue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
565. TextTrackCue-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
566. TextTrack-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
567. Time-
Ranges: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
568. Touch: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
569. TouchE-
vent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 81 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
570. Touch-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
571. TrackEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
572. Trans-
formStream: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
573. Transition-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
574. TreeWalk-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
575. TypeEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
576. UIEvent: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
577. URIEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
578. URL: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
579. URLSearch-
Params: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
580. USB: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
581. USBAlternateInter-
face: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
582. USBConfigura-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
583. USBConnection-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
584. USBDe-
vice: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
585. USBEnd-
point: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
586. USBInTransferRe-
sult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 82 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
587. USBInter-
face: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
588. USBIsochronousInTransferPack-
et: {value: ƒ, writable: true, enumerable: false, configurable:
true}
589. USBIsochronousInTransferRe-
sult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
590. USBIsochronousOutTransferPack-
et: {value: ƒ, writable: true, enumerable: false, configurable:
true}
591. USBIsochronousOutTransferRe-
sult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
592. USBOutTransferRe-
sult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
593. Uint8Array: {value: ƒ, writable: true, enumerable: false
, configurable: true}
594. Uint8ClampedArray: {value: ƒ, writable: true, enumerable
: false, configurable: true}
595. Uint16Array: {value: ƒ, writable: true, enumerable: fals
e, configurable: true}
596. Uint32Array: {value: ƒ, writable: true, enumerable: fals
e, configurable: true}
597. VTTCue: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
598. Valid-
it-
yState: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
599. VisualView-
port: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
600. WaveShaper-
Node: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
601. WeakMap: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
602. WeakSet: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
603. WebAssem-
bly: {value: WebAssembly, writable: true, enumerable: false, co
nfigurable: true}
604. WebGL2ComputeRenderingContext: {value: ƒ, writable: true
, enumerable: false, configurable: true}

L’objet global « window » 83 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
605. WebGL2RenderingContext: {value: ƒ, writable: true, enume
rable: false, configurable: true}
606. WebGLActiveIn-
fo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
607. WebGLBuff-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
608. WebGLCon-
textEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
609. WebGLFramebuff-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
610. WebGLPro-
gram: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
611. WebGLQuery: {value: ƒ, writable: true, enumerable: false
, configurable: true}
612. WebGLRenderbuff-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
613. WebGLRenderingCon-
text: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
614. WebGLSam-
pler: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
615. WebGL-
Shader: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
616. WebGLShaderPrecisionFor-
mat: {value: ƒ, writable: true, enumerable: false, configurable
: true}
617. WebGL-
Sync: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
618. WebGLTex-
tu-
re: {value: ƒ, writable: true, enumerable: false, configurable:
true}
619. WebGLTransformFeed-
back: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
620. WebGLUniformLoca-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}

L’objet global « window » 84 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
621. WebGLVertexArrayOb-
ject: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
622. WebKitAnimation-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
623. Web-
KitCSSMatrix: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
624. WebKitMutationObserv-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
625. WebKitTransition-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
626. WebSock-
et: {value: ƒ, writable: true, enumerable: false, configurable:
true}
627. WheelEv-
ent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
628. Win-
dow: {value: ƒ, writable: true, enumerable: false, configurable
: true}
629. Work-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
630. Work-
let: {value: ƒ, writable: true, enumerable: false, configurable
: true}
631. Writa-
bleStream: {value: ƒ, writable: true, enumerable: false, config
urable: true}
632. XMLDocu-
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
633. XMLHttpRe-
quest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
634. XMLHttpRequestEventTar-
get: {value: ƒ, writable: true, enumerable: false, configurable
: true}
635. XMLHttpRe-
questUpload: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}

L’objet global « window » 85 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
636. XMLSerializ-
er: {value: ƒ, writable: true, enumerable: false, configurable:
true}
637. XPathEvalua-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
638. XPathExpres-
sion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
639. XPathResult: {value: ƒ, writable: true, enumerable: fals
e, configurable: true}
640. XSLTProces-
sor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
641. alert: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
642. applica-
tionCache: {get: ƒ, set: undefined, enumerable: true, configura
ble: true}
643. at-
ob: {value: ƒ, writable: true, enumerable: true, configurable:
true}
644. blur: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
645. btoa: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
646. cach-
es: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
647. cancelAnimation-
Frame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
648. cancelIdle-
Callback: {value: ƒ, writable: true, enumerable: true, configur
able: true}
649. cap-
tu-
reEvents: {value: ƒ, writable: true, enumerable: true, configur
able: true}
650. chrome: {value: {…}, writable: true, enumerable: true, c
onfigurable: false}
651. clear: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
652. clearInter-
val: {value: ƒ, writable: true, enumerable: true, configurable:
true}

L’objet global « window » 86 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
653. clearTimeout: {value: ƒ, writable: true, enumerable: tru
e, configurable: true}
654. clientInfor-
mation: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
655. close: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
656. closed: {value: false, writable: false, enumerable: true
, configurable: true}
657. con-
firm: {value: ƒ, writable: true, enumerable: true, configurable
: true}
658. con-
sole: {value: console, writable: true, enumerable: false, confi
gurable: true}
659. copy: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
660. createImageBit-
map: {value: ƒ, writable: true, enumerable: true, configurable:
true}
661. cryp-
to: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
662. customEle-
ments: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
663. de-
bug: {value: ƒ, writable: true, enumerable: false, configurable
: true}
664. deco-
deU-
RI: {value: ƒ, writable: true, enumerable: false, configurable:
true}
665. decodeURICompo-
nent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
666. defaultSta-
tus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
667. defaultsta-
tus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
668. devicePixelRa-
tio: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
669. dir: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
670. dirxml: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}

L’objet global « window » 87 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
671. docu-
ment: {get: ƒ, set: undefined, enumerable: true, configurable:
false}
672. enco-
deU-
RI: {value: ƒ, writable: true, enumerable: false, configurable:
true}
673. encodeURICompo-
nent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
674. es-
cape: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
675. eval: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
676. event: {get: ƒ, set: ƒ, enumerable: false, configurable:
true}
677. exter-
nal: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
678. fetch: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
679. find: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
680. fo-
cus: {value: ƒ, writable: true, enumerable: true, configurable:
true}
681. frameEl-
ement: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
682. frames: {value: Window, writable: true, enumerable: true
, configurable: true}
683. getComput-
edStyle: {value: ƒ, writable: true, enumerable: true, configura
ble: true}
684. getEventListen-
ers: {value: ƒ, writable: true, enumerable: false, configurable
: true}
685. getSelec-
tion: {value: ƒ, writable: true, enumerable: true, configurable
: true}
686. histo-
ry: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
687. in-
dex-
edDB: {get: ƒ, set: undefined, enumerable: true, configurable:
true}

L’objet global « window » 88 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
688. inner-
Height: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
689. inner-
Width: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
690. in-
spect: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
691. isFi-
ni-
te: {value: ƒ, writable: true, enumerable: false, configurable:
true}
692. is-
NaN: {value: ƒ, writable: true, enumerable: false, configurable
: true}
693. isSecureCon-
text: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
694. keys: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
695. length: {value: 0, writable: true, enumerable: true, con
figurable: true}
696. localStor-
age: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
697. loca-
tion: {value: Location, writable: true, enumerable: true, confi
gurable: false}
698. location-
bar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
699. matchMe-
dia: {value: ƒ, writable: true, enumerable: true, configurable:
true}
700. menubar: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
701. moni-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
702. monitorEv-
ents: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
703. move-
By: {value: ƒ, writable: true, enumerable: true, configurable:
true}
704. mov-
eTo: {value: ƒ, writable: true, enumerable: true, configurable:
true}

L’objet global « window » 89 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
705. name: {get: ƒ, set: ƒ, enumerable: true, configurable: t
rue}
706. naviga-
tor: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
707. offscreenBuffer-
ing: {get: ƒ, set: ƒ, enumerable: false, configurable: true}
708. onabort: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
709. onafter-
print: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
710. onanima-
tionend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
711. onanimationitera-
tion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
712. onanimation-
start: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
713. onappin-
stalled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
714. onauxclick: {get: ƒ, set: ƒ, enumerable: true, configura
ble: true}
715. onbeforeinstall-
prompt: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
716. onbefore-
print: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
717. onbeforeun-
load: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
718. onblur: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
719. oncan-
cel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
720. oncanplay: {get: ƒ, set: ƒ, enumerable: true, configurab
le: true}
721. oncanplay-
through: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
722. on-
change: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
723. on-
click: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
724. on-
close: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
725. oncontext-
menu: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
726. on-
cuechange: {get: ƒ, set: ƒ, enumerable: true, configurable: tru
e}

L’objet global « window » 90 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
727. ond-
blclick: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
728. ondevicemo-
tion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
729. ondeviceorienta-
tion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
730. ondeviceorientationabso-
lute: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
731. ondrag: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
732. ondra-
gend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
733. ondra-
genter: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
734. ondragleave: {get: ƒ, set: ƒ, enumerable: true, configur
able: true}
735. ondrago-
ver: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
736. ondrag-
start: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
737. ondrop: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
738. onduration-
change: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
739. onelementpaint-
ed: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
740. onemp-
tied: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
741. onend-
ed: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
742. oner-
ror: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
743. onfo-
cus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
744. ongotpointercap-
ture: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
745. onhash-
change: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
746. onin-
put: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
747. oninva-
lid: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
748. onkeydown: {get: ƒ, set: ƒ, enumerable: true, configurab
le: true}
749. onkey-
press: {get: ƒ, set: ƒ, enumerable: true, configurable: true}

L’objet global « window » 91 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
750. onkeyup: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
751. onlan-
guagechange: {get: ƒ, set: ƒ, enumerable: true, configurable: t
rue}
752. on-
load: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
753. onloadedda-
ta: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
754. onloadedmetada-
ta: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
755. onload-
start: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
756. onlostpointercap-
ture: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
757. on-
message: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
758. onmessageer-
ror: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
759. on-
mousedown: {get: ƒ, set: ƒ, enumerable: true, configurable: tru
e}
760. on-
mouseenter: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
761. on-
mouseleave: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
762. onmouse-
move: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
763. on-
mouseout: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
764. onmouseo-
ver: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
765. on-
mouseup: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
766. onmouse-
wheel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
767. onof-
fline: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
768. on-
online: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
769. onpage-
hide: {get: ƒ, set: ƒ, enumerable: true, configurable: true}

L’objet global « window » 92 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
770. on-
pageshow: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
771. on-
pause: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
772. on-
play: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
773. onplay-
ing: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
774. onpointercan-
cel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
775. onpointer-
down: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
776. onpointerent-
er: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
777. onpointer-
leave: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
778. onpointer-
move: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
779. onpoin-
terout: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
780. onpointer-
over: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
781. onpointer-
up: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
782. onpopstate: {get: ƒ, set: ƒ, enumerable: true, configura
ble: true}
783. onpro-
gress: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
784. on-
ratechange: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
785. onrejectionhan-
dled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
786. onre-
set: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
787. on-
resize: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
788. on-
scroll: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
789. on-
search: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
790. on-
seeked: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
791. onseek-
ing: {get: ƒ, set: ƒ, enumerable: true, configurable: true}

L’objet global « window » 93 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
792. onse-
lect: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
793. on-
stalled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
794. on-
storage: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
795. onsub-
mit: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
796. onsus-
pend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
797. on-
timeupdate: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
798. ontog-
gle: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
799. ontransi-
tionend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
800. onunhandledrejec-
tion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
801. onun-
load: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
802. onvolu-
mechange: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
803. onwait-
ing: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
804. onwebkitanima-
tionend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
805. onwebkitanimationitera-
tion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
806. onwebkitanimation-
start: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
807. onwebkittransi-
tionend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
808. onwheel: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
809. open: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
810. openData-
base: {value: ƒ, writable: true, enumerable: true, configurable
: true}
811. open-
er: {value: null, writable: true, enumerable: true, configurabl
e: true}
812. origin: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}

L’objet global « window » 94 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
813. outer-
Height: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
814. outer-
Width: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
815. pageXOff-
set: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
816. pageYOff-
set: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
817. par-
ent: {value: Window, writable: true, enumerable: true, configur
able: true}
818. parse-
Float: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
819. par-
seInt: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
820. perfor-
mance: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
821. personal-
bar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
822. postMes-
sage: {value: ƒ, writable: true, enumerable: true, configurable
: true}
823. print: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
824. pro-
file: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
825. pro-
fileEnd: {value: ƒ, writable: true, enumerable: false, configur
able: true}
826. prompt: {value: ƒ, writable: true, enumerable: true, con
figurable: true}
827. queryOb-
jects: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
828. re-
leaseEvents: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
829. requestAnimation-
Frame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
830. requestIdle-
Callback: {value: ƒ, writable: true, enumerable: true, configur
able: true}

L’objet global « window » 95 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
831. resize-
By: {value: ƒ, writable: true, enumerable: true, configurable:
true}
832. resizeTo: {value: ƒ, writable: true, enumerable: true, c
onfigurable: true}
833. screen: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
834. screenLeft: {get: ƒ, set: ƒ, enumerable: true, configura
ble: true}
835. screen-
Top: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
836. screenX: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
837. screenY: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
838. scroll: {value: ƒ, writable: true, enumerable: true, con
figurable: true}
839. scroll-
By: {value: ƒ, writable: true, enumerable: true, configurable:
true}
840. scroll-
To: {value: ƒ, writable: true, enumerable: true, configurable:
true}
841. scrollX: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
842. scrollY: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
843. scroll-
bars: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
844. self: {value: Window, writable: true, enumerable: true,
configurable: true}
845. session-
Stor-
age: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
846. setInter-
val: {value: ƒ, writable: true, enumerable: true, configurable:
true}
847. set-
Timeout: {value: ƒ, writable: true, enumerable: true, configura
ble: true}
848. speechSynthe-
sis: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
849. sta-
tus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}

L’objet global « window » 96 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
850. status-
bar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
851. stop: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
852. styleMe-
dia: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
853. ta-
ble: {value: ƒ, writable: true, enumerable: false, configurable
: true}
854. toolbar: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
855. top: {value: Window, writable: false, enumerable: true,
configurable: false}
856. unde-
bug: {value: ƒ, writable: true, enumerable: false, configurable
: true}
857. unde-
fined: {value: undefined, writable: false, enumerable: false, c
onfigurable: false}
858. unes-
cape: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
859. unmoni-
tor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
860. unmonitorEv-
ents: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
861. va-
lues: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
862. visualView-
port: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
863. webkitCancelAnimation-
Frame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
864. webkitMedi-
aStream: {value: ƒ, writable: true, enumerable: false, configur
able: true}
865. webkitRTCPeerConnec-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
866. webkitRequestAnimation-
Frame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}

L’objet global « window » 97 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
867. webkitRequestFileSys-
tem: {value: ƒ, writable: true, enumerable: true, configurable:
true}
868. webkitResolveLocalFileSys-
temURL: {value: ƒ, writable: true, enumerable: true, configurab
le: true}
869. webkitSpeechGram-
mar: {value: ƒ, writable: true, enumerable: false, configurable
: true}
870. webkitSpeechGrammar-
List: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
871. webkitSpeechRecogni-
tion: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
872. webkitSpeechRecognitionEr-
ror: {value: ƒ, writable: true, enumerable: false, configurable
: true}
873. webkitSpeechRecognition-
Event: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
874. webkitStorageIn-
fo: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
875. web-
kitURL: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
876. win-
dow: {value: Window, writable: false, enumerable: true, configu
rable: false}
877. yan-
dex: {value: {…}, writable: true, enumerable: true, configurabl
e: true}
878. __proto__: Object

L'objet window (tout minuscule) n’a pas de prototype propre.

window.hasOwnProperty("prototype")
false

L’objet global « window » 98 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
L’objet window minuscules n’a qu'un pointeur (__proto__) sur le proto-
type de son constructeur, l'objet Window (notez la capitalisation).

Avec Firefox :

L’objet global « window » 99 / 105 dimanche, 24. mars 2019 (12:25 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII

L’objet global « window » 100 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII

Avec Yandex :

L’objet global « window » 101 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII

Tentative d’obtenir la liste des Propriétés du prototype des objets win-


dow (avec “w” minuscule) et Window (avec “W” Majuscule) :

window.prototype
undefined

WindowPrototype { … }
constructor: function ()
__proto__: WindowProperties { }

L’objet global « window » 102 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
__proto__: EventTargetPrototype { addEvent-
Listener: addEventListener(), removeEventListener:
removeEventListener(), dispatchEvent: dis-
patchEvent(), … }
addEventListener: function addEventListen-
er()
constructor: function ()
dispatchEvent: function dispatchEvent()
removeEventListener: function removeEvent-
Listener()
__proto__: Object { … }

window.prototype.constructor
TypeError: window.prototype is undefined

Window.prototype.constructor
()
length: 0
name: "Window"
prototype: WindowPrototype { … }
Symbol(Symbol.hasInstance): undefined
__proto__: function ()

Remarque importante :

L’objet global « window » 103 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
Ce n’est pas nécessaire de connaître/retenir toutes ces propriétés par
cœur. Pour les obtenir tapez seulement « window » ou « win-
dow.__proto__ » au prompt de la console de n’importe quel navigateur
récent. La propriété length d’une méthode donne une «hints» quant au
nombre de paramètres prévus. En JavaScript, on peut utiliser plus ou
moins que le nombre des paramètres prévus, mais pour les méthodes il
convient mieux de respecter le nombre [et bien sûr l’ordre] des para-
mètres prévus.

Chaque navigateur a/affiche une liste légèrement différente.

Mots-clés :

objet global , propriétés, fonctions globales, accès direct, méthodesge-


tOwnPropertyNames, objet Object, parseFloat, parseInt, Infinity, NaN,
undefined, Boolean, String, Symbol, Date, Promise, RegExp

dimanche, 24. mars 2019 (12:25 ).

DIASOLUKA Nz. Luyalu


Docteur en Médecine, Chirurgie & Accouchements (1977),
CNOM : 0866 - Spécialiste en ophtalmologie (1980)
Informaticien-amateur, Programmeur et WebMaster.

Chercheur indépendant, autonome et autofinancé, bénévole,


sans aucun conflit d’intérêt ou liens d'intérêts ou contrainte
promotionnelle avec qui qu’il soit ou quelqu’organisme ou

L’objet global « window » 104 / 105 dimanche, 24. mars 2019 (12:25 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-VII
institution / organisation que ce soit, étatique, paraétatique
ou privé, industriel ou commercial en relation avec le sujet
présenté.

+243 - 851278216 - 899508675 - 995624714 - 902263541 - 813572818

diasfb@mail2world.com

L’objet global « window » 105 / 105 dimanche, 24. mars 2019 (12:25 )