javascript tome vii - l'objet global window

Transcription

javascript tome vii - l'objet global window
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 fonctions 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 » commande 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 encodé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 simplement « 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 . localStorage », sauf que la durée de vie des données enregistrées dans « sessionStorage » 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 jeudi, 4. avril 2019 (10:43 )
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 jeudi, 4. avril 2019 (10:43 )
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 Reflect [ Reflect.ownKeys(obj) ].
L’objet global « window »
4 / 105 jeudi, 4. avril 2019 (10:43 )
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 « console.log(window) » avec Yandex :
Avec Firefox :
L’objet global « window »
5 / 105 jeudi, 4. avril 2019 (10:43 )
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. applicationCache: 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. clientInformation: 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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
32. history: History {length: 1, scrollRestoration: "auto", state: null}
33. indexedDB: IDBFactory {}
34. innerHeight: 738
35. innerWidth: 405
36. isSecureContext: true
37. length: 0
38. localStorage: 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
entId":"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. location: 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. navigator: 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 jeudi, 4. avril 2019 (10:43 )
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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
JavaScript Tome-VII
onpagehide: null
onpageshow: null
onpause: null
onplay: null
onplaying: null
onpointercancel: null
onpointerdown: null
onpointerenter: null
onpointerleave: null
onpointermove: null
onpointerout: null
onpointerover: null
onpointerup: null
onpopstate: null
onprogress: null
onratechange: null
onrejectionhandled: null
onreset: null
onresize: null
onscroll: null
onsearch: null
onseeked: null
onseeking: null
onselect: null
onstalled: null
onstorage: null
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
ontransitionend: null
onunhandledrejection: null
onunload: null
onvolumechange: null
onwaiting: null
onwebkitanimationend: null
onwebkitanimationiteration: null
onwebkitanimationstart: null
onwebkittransitionend: null
onwheel: null
open: ƒ open()
openDatabase: ƒ ()
opener: null
origin: "null"
outerHeight: 810
outerWidth: 1034
pageXOffset: 0
L’objet global « window »
9 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
155.
pageYOffset: 0
156.
parent: Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frame
s: Window, …}
157.
performance: Performance {timeOrigin: 1543497503339.337, onresourceti
mingbufferfull: 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.
speechSynthesis: 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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
189.
visualViewport: VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0,
pageTop: 0, width: 405, …}
190.
webkitCancelAnimationFrame: ƒ webkitCancelAnimationFrame()
191.
webkitRequestAnimationFrame: ƒ webkitRequestAnimationFrame()
192.
webkitRequestFileSystem: ƒ ()
193.
webkitResolveLocalFileSystemURL: ƒ ()
194.
webkitStorageInfo: DeprecatedStorageInfo {}
195.
window: 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.
ApplicationCacheErrorEvent: ƒ 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.
AuthenticatorAssertionResponse: ƒ AuthenticatorAssertionResponse()
223.
AuthenticatorAttestationResponse: ƒ AuthenticatorAttestationResponse()
224.
AuthenticatorResponse: ƒ AuthenticatorResponse()
225.
BarProp: ƒ BarProp()
226.
BaseAudioContext: ƒ BaseAudioContext()
L’objet global « window »
11 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
JavaScript Tome-VII
BatteryManager: ƒ BatteryManager()
BeforeInstallPromptEvent: ƒ BeforeInstallPromptEvent()
BeforeUnloadEvent: ƒ BeforeUnloadEvent()
BigInt: ƒ BigInt()
BigInt64Array: ƒ BigInt64Array()
BigUint64Array: ƒ BigUint64Array()
BiquadFilterNode: ƒ BiquadFilterNode()
Blob: ƒ Blob()
BlobEvent: ƒ BlobEvent()
Boolean: ƒ Boolean()
BroadcastChannel: ƒ BroadcastChannel()
BudgetService: ƒ BudgetService()
ByteLengthQueuingStrategy: ƒ ByteLengthQueuingStrategy()
CDATASection: ƒ CDATASection()
CSS: ƒ CSS()
CSSConditionRule: ƒ CSSConditionRule()
CSSFontFaceRule: ƒ CSSFontFaceRule()
CSSGroupingRule: ƒ CSSGroupingRule()
CSSImageValue: ƒ CSSImageValue()
CSSImportRule: ƒ CSSImportRule()
CSSKeyframeRule: ƒ CSSKeyframeRule()
CSSKeyframesRule: ƒ CSSKeyframesRule()
CSSKeywordValue: ƒ CSSKeywordValue()
CSSMathInvert: ƒ CSSMathInvert()
CSSMathMax: ƒ CSSMathMax()
CSSMathMin: ƒ CSSMathMin()
CSSMathNegate: ƒ CSSMathNegate()
CSSMathProduct: ƒ CSSMathProduct()
CSSMathSum: ƒ CSSMathSum()
CSSMathValue: ƒ CSSMathValue()
CSSMatrixComponent: ƒ CSSMatrixComponent()
CSSMediaRule: ƒ CSSMediaRule()
CSSNamespaceRule: ƒ CSSNamespaceRule()
CSSNumericArray: ƒ CSSNumericArray()
CSSNumericValue: ƒ CSSNumericValue()
CSSPageRule: ƒ CSSPageRule()
CSSPerspective: ƒ CSSPerspective()
CSSPositionValue: ƒ CSSPositionValue()
CSSRotate: ƒ CSSRotate()
CSSRule: ƒ CSSRule()
CSSRuleList: ƒ CSSRuleList()
CSSScale: ƒ CSSScale()
CSSSkew: ƒ CSSSkew()
CSSSkewX: ƒ CSSSkewX()
CSSSkewY: ƒ CSSSkewY()
CSSStyleDeclaration: ƒ CSSStyleDeclaration()
CSSStyleRule: ƒ CSSStyleRule()
L’objet global « window »
12 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
Track:
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
JavaScript Tome-VII
CSSStyleSheet: ƒ CSSStyleSheet()
CSSStyleValue: ƒ CSSStyleValue()
CSSSupportsRule: ƒ CSSSupportsRule()
CSSTransformComponent: ƒ CSSTransformComponent()
CSSTransformValue: ƒ CSSTransformValue()
CSSTranslate: ƒ CSSTranslate()
CSSUnitValue: ƒ CSSUnitValue()
CSSUnparsedValue: ƒ CSSUnparsedValue()
CSSVariableReferenceValue: ƒ CSSVariableReferenceValue()
Cache: ƒ Cache()
CacheStorage: ƒ CacheStorage()
CanvasCaptureMediaStreamƒ CanvasCaptureMediaStreamTrack()
CanvasGradient: ƒ CanvasGradient()
CanvasPattern: ƒ CanvasPattern()
CanvasRenderingContext2D: ƒ CanvasRenderingContext2D()
ChannelMergerNode: ƒ ChannelMergerNode()
ChannelSplitterNode: ƒ ChannelSplitterNode()
CharacterData: ƒ CharacterData()
Clipboard: ƒ Clipboard()
ClipboardEvent: ƒ ClipboardEvent()
CloseEvent: ƒ CloseEvent()
Comment: ƒ Comment()
CompositionEvent: ƒ CompositionEvent()
ConstantSourceNode: ƒ ConstantSourceNode()
ConvolverNode: ƒ ConvolverNode()
CountQueuingStrategy: ƒ CountQueuingStrategy()
Credential: ƒ Credential()
CredentialsContainer: ƒ CredentialsContainer()
Crypto: ƒ Crypto()
CryptoKey: ƒ CryptoKey()
CustomElementRegistry: ƒ CustomElementRegistry()
CustomEvent: ƒ CustomEvent()
DOMError: ƒ DOMError()
DOMException: ƒ DOMException()
DOMImplementation: ƒ DOMImplementation()
DOMMatrix: ƒ DOMMatrix()
DOMMatrixReadOnly: ƒ DOMMatrixReadOnly()
DOMParser: ƒ DOMParser()
DOMPoint: ƒ DOMPoint()
DOMPointReadOnly: ƒ DOMPointReadOnly()
DOMQuad: ƒ DOMQuad()
DOMRect: ƒ DOMRect()
DOMRectList: ƒ DOMRectList()
DOMRectReadOnly: ƒ DOMRectReadOnly()
DOMStringList: ƒ DOMStringList()
DOMStringMap: ƒ DOMStringMap()
L’objet global « window »
13 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
JavaScript Tome-VII
DOMTokenList: ƒ DOMTokenList()
DataTransfer: ƒ DataTransfer()
DataTransferItem: ƒ DataTransferItem()
DataTransferItemList: ƒ DataTransferItemList()
DataView: ƒ DataView()
Date: ƒ Date()
DelayNode: ƒ DelayNode()
DeviceMotionEvent: ƒ DeviceMotionEvent()
DeviceOrientationEvent: ƒ DeviceOrientationEvent()
Document: ƒ Document()
DocumentFragment: ƒ DocumentFragment()
DocumentType: ƒ DocumentType()
DragEvent: ƒ DragEvent()
DynamicsCompressorNode: ƒ DynamicsCompressorNode()
Element: ƒ Element()
ElementPaintEvent: ƒ ElementPaintEvent()
Error: ƒ Error()
ErrorEvent: ƒ ErrorEvent()
EvalError: ƒ EvalError()
Event: ƒ Event()
EventSource: ƒ EventSource()
EventTarget: ƒ EventTarget()
FederatedCredential: ƒ FederatedCredential()
File: ƒ File()
FileList: ƒ FileList()
FileReader: ƒ FileReader()
Float32Array: ƒ Float32Array()
Float64Array: ƒ Float64Array()
FocusEvent: ƒ FocusEvent()
FontFace: ƒ FontFace()
FontFaceSetLoadEvent: ƒ FontFaceSetLoadEvent()
FormData: ƒ FormData()
Function: ƒ Function()
GainNode: ƒ GainNode()
Gamepad: ƒ Gamepad()
GamepadButton: ƒ GamepadButton()
GamepadEvent: ƒ GamepadEvent()
GamepadHapticActuator: ƒ GamepadHapticActuator()
Gyroscope: ƒ Gyroscope()
HTMLAllCollection: ƒ HTMLAllCollection()
HTMLAnchorElement: ƒ HTMLAnchorElement()
HTMLAreaElement: ƒ HTMLAreaElement()
HTMLAudioElement: ƒ HTMLAudioElement()
HTMLBRElement: ƒ HTMLBRElement()
HTMLBaseElement: ƒ HTMLBaseElement()
HTMLBodyElement: ƒ HTMLBodyElement()
HTMLButtonElement: ƒ HTMLButtonElement()
L’objet global « window »
14 / 105 jeudi, 4. avril 2019 (10:43 )
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.
HTMLFormControlsCollection: ƒ 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 jeudi, 4. avril 2019 (10:43 )
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.
ImageBitmapRenderingContext: ƒ ImageBitmapRenderingContext()
456.
ImageCapture: ƒ ImageCapture()
457.
ImageData: ƒ ImageData()
458.
InputDeviceCapabilities: ƒ InputDeviceCapabilities()
L’objet global « window »
16 / 105 jeudi, 4. avril 2019 (10:43 )
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.
MediaElementAudioSourceNode: ƒ 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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
502.
MediaSource: ƒ MediaSource()
503.
MediaStream: ƒ MediaStream()
504.
MediaStreamAudioDestinationNode: ƒ MediaStreamAudioDestinationNode()
505.
MediaStreamAudioSourceNode: ƒ 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.
OfflineAudioCompletionEvent: ƒ OfflineAudioCompletionEvent()
531.
OfflineAudioContext: ƒ OfflineAudioContext()
532.
OffscreenCanvas: ƒ OffscreenCanvas()
533.
OffscreenCanvasRenderingContext2D: ƒ 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 jeudi, 4. avril 2019 (10:43 )
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.
PerformanceNavigationTiming: ƒ PerformanceNavigationTiming()
554.
PerformanceObserver: ƒ PerformanceObserver()
555.
PerformanceObserverEntryList: ƒ 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.
PresentationConnectionAvailableEvent: ƒ PresentationConnectionAvailableEvent()
573.
PresentationConnectionCloseEvent: ƒ PresentationConnectionCloseEvent()
574.
PresentationConnectionList: ƒ 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 jeudi, 4. avril 2019 (10:43 )
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.
Reflect: {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.
SVGAnimateTransformElement: ƒ 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.
SVGAnimatedPreserveAspectRatio: ƒ SVGAnimatedPreserveAspectRatio()
629.
SVGAnimatedRect: ƒ SVGAnimatedRect()
L’objet global « window »
20 / 105 jeudi, 4. avril 2019 (10:43 )
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.
SVGComponentTransferFunctionElement: ƒ SVGComponentTransferFunctionElement()
636.
SVGDefsElement: ƒ SVGDefsElement()
637.
SVGDescElement: ƒ SVGDescElement()
638.
SVGDiscardElement: ƒ SVGDiscardElement()
639.
SVGElement: ƒ SVGElement()
640.
SVGEllipseElement: ƒ SVGEllipseElement()
641.
SVGFEBlendElement: ƒ SVGFEBlendElement()
642.
SVGFEColorMatrixElement: ƒ SVGFEColorMatrixElement()
643.
SVGFEComponentTransferElement: ƒ SVGFEComponentTransferElement()
644.
SVGFECompositeElement: ƒ SVGFECompositeElement()
645.
SVGFEConvolveMatrixElement: ƒ SVGFEConvolveMatrixElement()
646.
SVGFEDiffuseLightingElement: ƒ SVGFEDiffuseLightingElement()
647.
SVGFEDisplacementMapElement: ƒ 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.
SVGFESpecularLightingElement: ƒ 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 jeudi, 4. avril 2019 (10:43 )
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.
SecurityPolicyViolationEvent: ƒ SecurityPolicyViolationEvent()
L’objet global « window »
22 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
717.
718.
719.
720.
721.
722.
723.
724.
725.
726.
727.
728.
729.
730.
731.
732.
733.
734.
735.
736.
737.
738.
739.
740.
741.
742.
743.
744.
745.
746.
747.
748.
749.
750.
751.
752.
753.
754.
755.
756.
757.
758.
759.
760.
761.
762.
763.
JavaScript Tome-VII
Selection: ƒ Selection()
Sensor: ƒ Sensor()
SensorErrorEvent: ƒ SensorErrorEvent()
ServiceWorker: ƒ ServiceWorker()
ServiceWorkerContainer: ƒ ServiceWorkerContainer()
ServiceWorkerRegistration: ƒ ServiceWorkerRegistration()
Set: ƒ Set()
ShadowRoot: ƒ ShadowRoot()
SharedWorker: ƒ SharedWorker()
SourceBuffer: ƒ SourceBuffer()
SourceBufferList: ƒ SourceBufferList()
SpeechSynthesisEvent: ƒ SpeechSynthesisEvent()
SpeechSynthesisUtterance: ƒ SpeechSynthesisUtterance()
StaticRange: ƒ StaticRange()
StereoPannerNode: ƒ StereoPannerNode()
Storage: ƒ Storage()
StorageEvent: ƒ StorageEvent()
StorageManager: ƒ StorageManager()
String: ƒ String()
StylePropertyMap: ƒ StylePropertyMap()
StylePropertyMapReadOnly: ƒ StylePropertyMapReadOnly()
StyleSheet: ƒ StyleSheet()
StyleSheetList: ƒ StyleSheetList()
SubtleCrypto: ƒ SubtleCrypto()
Symbol: ƒ Symbol()
SyncManager: ƒ SyncManager()
SyntaxError: ƒ SyntaxError()
TaskAttributionTiming: ƒ TaskAttributionTiming()
Text: ƒ Text()
TextDecoder: ƒ TextDecoder()
TextEncoder: ƒ TextEncoder()
TextEvent: ƒ TextEvent()
TextMetrics: ƒ TextMetrics()
TextTrack: ƒ TextTrack()
TextTrackCue: ƒ TextTrackCue()
TextTrackCueList: ƒ TextTrackCueList()
TextTrackList: ƒ TextTrackList()
TimeRanges: ƒ TimeRanges()
Touch: ƒ Touch()
TouchEvent: ƒ TouchEvent()
TouchList: ƒ TouchList()
TrackEvent: ƒ TrackEvent()
TransformStream: ƒ TransformStream()
TransitionEvent: ƒ TransitionEvent()
TreeWalker: ƒ TreeWalker()
TypeError: ƒ TypeError()
UIEvent: ƒ UIEvent()
L’objet global « window »
23 / 105 jeudi, 4. avril 2019 (10:43 )
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.
USBIsochronousInTransferPacket: ƒ USBIsochronousInTransferPacket()
776.
USBIsochronousInTransferResult: ƒ USBIsochronousInTransferResult()
777.
USBIsochronousOutTransferPacket: ƒ USBIsochronousOutTransferPacket()
778.
USBIsochronousOutTransferResult: ƒ 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.
WebAssembly: 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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
803.
WebGLShaderPrecisionFormat: ƒ 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.
console: 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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
848.
849.
850.
851.
JavaScript Tome-VII
webkitSpeechRecognitionError: ƒ SpeechRecognitionError()
webkitSpeechRecognitionEvent: ƒ SpeechRecognitionEvent()
webkitURL: ƒ URL()
__proto__: Window
Object.getOwnPropertyNames(window)
1. (877) ["Object", "Function", "Array", "Number", "parseFloat", "parseInt", "Infinity", "NaN", "undefined", "Boolean", "String", "Symbol",
"Date", "Promise", "RegExp", "Error", "EvalError", "RangeError", "ReferenceError", "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", "isNaN", "ByteLengthQueuingStrategy", "CountQueuingStrategy", "ReadableStream", "WritableStream", "TransformStream", "webkitRTCPeerConnection", "webkitMediaStream", "WebSocket", "WebGLContextEvent",
"WaveShaperNode", "TextEncoder", "TextDecoder", "SyncManager", "SubtleCrypto", "StorageEvent", "Storage", "StereoPannerNode", "SourceBufferList", "SourceBuffer", "ScriptProcessorNode", "ScreenOrientation",
"RTCTrackEvent", "RTCStatsReport", "RTCSessionDescription",
"RTCRtpTransceiver", "RTCRtpSender", "RTCRtpReceiver", "RTCRtpContributingSource", "RTCPeerConnectionIceEvent", "RTCPeerConnection",
"RTCIceCandidate", "RTCDataChannelEvent", "RTCDataChannel", "RTCDTMFToneChangeEvent", "RTCDTMFSender", "RTCCertificate", "Plugin", "PluginArray", "PhotoCapabilities", "PeriodicWave", "PannerNode", "OverconstrainedError", "OscillatorNode", "OfflineAudioContext", "OfflineAudioCompletionEvent", "NetworkInformation", …]
1. [0 … 99]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
0: "Object"
1: "Function"
2: "Array"
3: "Number"
4: "parseFloat"
5: "parseInt"
6: "Infinity"
7: "NaN"
8: "undefined"
9: "Boolean"
10: "String"
L’objet global « window »
26 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
JavaScript Tome-VII
"Symbol"
"Date"
"Promise"
"RegExp"
"Error"
"EvalError"
"RangeError"
"ReferenceError"
"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"
"isNaN"
"ByteLengthQueuingStrategy"
"CountQueuingStrategy"
"ReadableStream"
"WritableStream"
L’objet global « window »
27 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
59. 58:
60. 59:
61. 60:
62. 61:
63. 62:
64. 63:
65. 64:
66. 65:
67. 66:
68. 67:
69. 68:
70. 69:
71. 70:
72. 71:
73. 72:
74. 73:
75. 74:
76. 75:
77. 76:
78. 77:
79. 78:
80. 79:
81. 80:
82. 81:
83. 82:
84. 83:
85. 84:
86. 85:
87. 86:
88. 87:
89. 88:
90. 89:
91. 90:
92. 91:
93. 92:
94. 93:
95. 94:
96. 95:
97. 96:
98. 97:
99. 98:
100.
JavaScript Tome-VII
"TransformStream"
"webkitRTCPeerConnection"
"webkitMediaStream"
"WebSocket"
"WebGLContextEvent"
"WaveShaperNode"
"TextEncoder"
"TextDecoder"
"SyncManager"
"SubtleCrypto"
"StorageEvent"
"Storage"
"StereoPannerNode"
"SourceBufferList"
"SourceBuffer"
"ScriptProcessorNode"
"ScreenOrientation"
"RTCTrackEvent"
"RTCStatsReport"
"RTCSessionDescription"
"RTCRtpTransceiver"
"RTCRtpSender"
"RTCRtpReceiver"
"RTCRtpContributingSource"
"RTCPeerConnectionIceEvent"
"RTCPeerConnection"
"RTCIceCandidate"
"RTCDataChannelEvent"
"RTCDataChannel"
"RTCDTMFToneChangeEvent"
"RTCDTMFSender"
"RTCCertificate"
"Plugin"
"PluginArray"
"PhotoCapabilities"
"PeriodicWave"
"PannerNode"
"OverconstrainedError"
"OscillatorNode"
"OfflineAudioContext"
"OfflineAudioCompletionEvent"
99: "NetworkInformation"
2. [100 … 199]
1.
2.
3.
4.
100:
101:
102:
103:
"MimeType"
"MimeTypeArray"
"MediaStreamTrackEvent"
"MediaStreamTrack"
L’objet global « window »
28 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
JavaScript Tome-VII
"MediaStreamEvent"
"MediaStream"
"MediaStreamAudioSourceNode"
"MediaStreamAudioDestinationNode"
"MediaSource"
"MediaSettingsRange"
"MediaRecorder"
"MediaEncryptedEvent"
"MediaElementAudioSourceNode"
"MediaDevices"
"MediaDeviceInfo"
"MediaCapabilities"
"MIDIPort"
"MIDIOutputMap"
"MIDIOutput"
"MIDIMessageEvent"
"MIDIInputMap"
"MIDIInput"
"MIDIConnectionEvent"
"MIDIAccess"
"InputDeviceInfo"
"ImageCapture"
"ImageBitmapRenderingContext"
"IIRFilterNode"
"IDBVersionChangeEvent"
"IDBTransaction"
"IDBRequest"
"IDBOpenDBRequest"
"IDBObjectStore"
"IDBKeyRange"
"IDBIndex"
"IDBFactory"
"IDBDatabase"
"IDBCursorWithValue"
"IDBCursor"
"GamepadEvent"
"Gamepad"
"GamepadButton"
"GainNode"
"EventSource"
"DynamicsCompressorNode"
"DeviceOrientationEvent"
"DeviceMotionEvent"
"DelayNode"
"DOMError"
"CryptoKey"
"Crypto"
L’objet global « window »
29 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
JavaScript Tome-VII
"ConvolverNode"
"ConstantSourceNode"
"CloseEvent"
"ChannelSplitterNode"
"ChannelMergerNode"
"CanvasRenderingContext2D"
"CanvasCaptureMediaStreamTrack"
"BroadcastChannel"
"BlobEvent"
"BiquadFilterNode"
"BeforeInstallPromptEvent"
"BatteryManager"
"BaseAudioContext"
"AudioWorkletNode"
"AudioScheduledSourceNode"
"AudioProcessingEvent"
"AudioParamMap"
"AudioParam"
"AudioNode"
"AudioListener"
"AudioDestinationNode"
"AudioContext"
"AudioBufferSourceNode"
"AudioBuffer"
"AnalyserNode"
"postMessage"
"blur"
"focus"
"close"
"XPathResult"
"XPathExpression"
"XPathEvaluator"
"XMLSerializer"
"XMLHttpRequestUpload"
"XMLHttpRequestEventTarget"
"XMLHttpRequest"
"XMLDocument"
"Window"
"WheelEvent"
"ValidityState"
"VTTCue"
"URLSearchParams"
"URL"
"UIEvent"
"TreeWalker"
"TransitionEvent"
"TrackEvent"
L’objet global « window »
30 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
99. 198: "TouchList"
100.
199: "TouchEvent"
3. [200 … 299]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
"Touch"
"TimeRanges"
"TextTrackList"
"TextTrackCueList"
"TextTrackCue"
"TextTrack"
"TextMetrics"
"TextEvent"
"Text"
"TaskAttributionTiming"
"StyleSheetList"
"StyleSheet"
"StylePropertyMapReadOnly"
"StylePropertyMap"
"StaticRange"
"ShadowRoot"
"Selection"
"SecurityPolicyViolationEvent"
"Screen"
"SVGViewElement"
"SVGUseElement"
"SVGUnitTypes"
"SVGTransformList"
"SVGTransform"
"SVGTitleElement"
"SVGTextPositioningElement"
"SVGTextPathElement"
"SVGTextElement"
"SVGTextContentElement"
"SVGTSpanElement"
"SVGSymbolElement"
"SVGSwitchElement"
"SVGStyleElement"
"SVGStringList"
"SVGStopElement"
"SVGSetElement"
"SVGScriptElement"
"SVGSVGElement"
"SVGRectElement"
"SVGRect"
"SVGRadialGradientElement"
"SVGPreserveAspectRatio"
"SVGPolylineElement"
"SVGPolygonElement"
L’objet global « window »
31 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
JavaScript Tome-VII
"SVGPointList"
"SVGPoint"
"SVGPatternElement"
"SVGPathElement"
"SVGNumberList"
"SVGNumber"
"SVGMetadataElement"
"SVGMatrix"
"SVGMaskElement"
"SVGMarkerElement"
"SVGLinearGradientElement"
"SVGLineElement"
"SVGLengthList"
"SVGLength"
"SVGImageElement"
"SVGGraphicsElement"
"SVGGradientElement"
"SVGGeometryElement"
"SVGGElement"
"SVGForeignObjectElement"
"SVGFilterElement"
"SVGFETurbulenceElement"
"SVGFETileElement"
"SVGFESpotLightElement"
"SVGFESpecularLightingElement"
"SVGFEPointLightElement"
"SVGFEOffsetElement"
"SVGFEMorphologyElement"
"SVGFEMergeNodeElement"
"SVGFEMergeElement"
"SVGFEImageElement"
"SVGFEGaussianBlurElement"
"SVGFEFuncRElement"
"SVGFEFuncGElement"
"SVGFEFuncBElement"
"SVGFEFuncAElement"
"SVGFEFloodElement"
"SVGFEDropShadowElement"
"SVGFEDistantLightElement"
"SVGFEDisplacementMapElement"
"SVGFEDiffuseLightingElement"
"SVGFEConvolveMatrixElement"
"SVGFECompositeElement"
"SVGFEComponentTransferElement"
"SVGFEColorMatrixElement"
"SVGFEBlendElement"
"SVGEllipseElement"
L’objet global « window »
32 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
92. 291:
93. 292:
94. 293:
95. 294:
96. 295:
97. 296:
98. 297:
99. 298:
100.
JavaScript Tome-VII
"SVGElement"
"SVGDescElement"
"SVGDefsElement"
"SVGComponentTransferFunctionElement"
"SVGClipPathElement"
"SVGCircleElement"
"SVGAnimatedTransformList"
"SVGAnimatedString"
299: "SVGAnimatedRect"
4. [300 … 399]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
"SVGAnimatedPreserveAspectRatio"
"SVGAnimatedNumberList"
"SVGAnimatedNumber"
"SVGAnimatedLengthList"
"SVGAnimatedLength"
"SVGAnimatedInteger"
"SVGAnimatedEnumeration"
"SVGAnimatedBoolean"
"SVGAnimatedAngle"
"SVGAnimateTransformElement"
"SVGAnimateMotionElement"
"SVGAnimateElement"
"SVGAngle"
"SVGAElement"
"Response"
"Request"
"Range"
"RadioNodeList"
"PromiseRejectionEvent"
"ProgressEvent"
"ProcessingInstruction"
"PopStateEvent"
"PointerEvent"
"PerformanceTiming"
"PerformanceResourceTiming"
"PerformanceObserverEntryList"
"PerformanceObserver"
"PerformanceNavigation"
"PerformanceMeasure"
"PerformanceMark"
"PerformanceLongTaskTiming"
"PerformanceEntry"
"Performance"
"PageTransitionEvent"
"OoWVideoChangeEvent"
"NodeList"
"NodeIterator"
L’objet global « window »
33 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
JavaScript Tome-VII
"NodeFilter"
"Node"
"Navigator"
"NamedNodeMap"
"MutationRecord"
"MutationObserver"
"MutationEvent"
"MouseEvent"
"MessagePort"
"MessageEvent"
"MessageChannel"
"MediaQueryListEvent"
"MediaQueryList"
"MediaList"
"MediaError"
"Location"
"KeyboardEvent"
"IntersectionObserverEntry"
"IntersectionObserver"
"InputEvent"
"InputDeviceCapabilities"
"ImageData"
"ImageBitmap"
"IdleDeadline"
"History"
"Headers"
"HashChangeEvent"
"HTMLVideoElement"
"HTMLUnknownElement"
"HTMLUListElement"
"HTMLTrackElement"
"HTMLTitleElement"
"HTMLTimeElement"
"HTMLTextAreaElement"
"HTMLTemplateElement"
"HTMLTableSectionElement"
"HTMLTableRowElement"
"HTMLTableElement"
"HTMLTableColElement"
"HTMLTableCellElement"
"HTMLTableCaptionElement"
"HTMLStyleElement"
"HTMLSpanElement"
"HTMLSourceElement"
"HTMLSlotElement"
"HTMLShadowElement"
"HTMLSelectElement"
L’objet global « window »
34 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
85. 384:
86. 385:
87. 386:
88. 387:
89. 388:
90. 389:
91. 390:
92. 391:
93. 392:
94. 393:
95. 394:
96. 395:
97. 396:
98. 397:
99. 398:
100.
5. [400 … 499]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
410:
411:
412:
413:
414:
415:
416:
417:
418:
419:
420:
421:
422:
423:
424:
425:
426:
427:
428:
429:
JavaScript Tome-VII
"HTMLScriptElement"
"HTMLQuoteElement"
"HTMLProgressElement"
"HTMLPreElement"
"HTMLPictureElement"
"HTMLParamElement"
"HTMLParagraphElement"
"HTMLOutputElement"
"HTMLOptionsCollection"
"Option"
"HTMLOptionElement"
"HTMLOptGroupElement"
"HTMLObjectElement"
"HTMLOListElement"
"HTMLModElement"
399: "HTMLMeterElement"
"HTMLMetaElement"
"HTMLMenuElement"
"HTMLMediaElement"
"HTMLMarqueeElement"
"HTMLMapElement"
"HTMLLinkElement"
"HTMLLegendElement"
"HTMLLabelElement"
"HTMLLIElement"
"HTMLInputElement"
"Image"
"HTMLImageElement"
"HTMLIFrameElement"
"HTMLHtmlElement"
"HTMLHeadingElement"
"HTMLHeadElement"
"HTMLHRElement"
"HTMLFrameSetElement"
"HTMLFrameElement"
"HTMLFormElement"
"HTMLFormControlsCollection"
"HTMLFontElement"
"HTMLFieldSetElement"
"HTMLEmbedElement"
"HTMLElement"
"HTMLDocument"
"HTMLDivElement"
"HTMLDirectoryElement"
"HTMLDialogElement"
"HTMLDetailsElement"
L’objet global « window »
35 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
430:
431:
432:
433:
434:
435:
436:
437:
438:
439:
440:
441:
442:
443:
444:
445:
446:
447:
448:
449:
450:
451:
452:
453:
454:
455:
456:
457:
458:
459:
460:
461:
462:
463:
464:
465:
466:
467:
468:
469:
470:
471:
472:
473:
474:
475:
476:
JavaScript Tome-VII
"HTMLDataListElement"
"HTMLDataElement"
"HTMLDListElement"
"HTMLContentElement"
"HTMLCollection"
"HTMLCanvasElement"
"HTMLButtonElement"
"HTMLBodyElement"
"HTMLBaseElement"
"HTMLBRElement"
"Audio"
"HTMLAudioElement"
"HTMLAreaElement"
"HTMLAnchorElement"
"HTMLAllCollection"
"FormData"
"FontFaceSetLoadEvent"
"FocusEvent"
"FileReader"
"FileList"
"File"
"EventTarget"
"Event"
"ErrorEvent"
"ElementPaintEvent"
"Element"
"DragEvent"
"DocumentType"
"DocumentFragment"
"Document"
"DataTransferItemList"
"DataTransferItem"
"DataTransfer"
"DOMTokenList"
"DOMStringMap"
"DOMStringList"
"DOMRectReadOnly"
"DOMRectList"
"DOMRect"
"DOMQuad"
"DOMPointReadOnly"
"DOMPoint"
"DOMParser"
"DOMMatrixReadOnly"
"DOMMatrix"
"DOMImplementation"
"DOMException"
L’objet global « window »
36 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
78. 477:
79. 478:
80. 479:
81. 480:
82. 481:
83. 482:
84. 483:
85. 484:
86. 485:
87. 486:
88. 487:
89. 488:
90. 489:
91. 490:
92. 491:
93. 492:
94. 493:
95. 494:
96. 495:
97. 496:
98. 497:
99. 498:
100.
6. [500 … 599]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
500:
501:
502:
503:
504:
505:
506:
507:
508:
509:
510:
511:
512:
513:
514:
515:
516:
517:
518:
519:
520:
521:
522:
JavaScript Tome-VII
"CustomEvent"
"CustomElementRegistry"
"CompositionEvent"
"Comment"
"ClipboardEvent"
"CharacterData"
"CSSVariableReferenceValue"
"CSSUnparsedValue"
"CSSUnitValue"
"CSSTranslate"
"CSSTransformValue"
"CSSTransformComponent"
"CSSSupportsRule"
"CSSStyleValue"
"CSSStyleSheet"
"CSSStyleRule"
"CSSStyleDeclaration"
"CSSSkewY"
"CSSSkewX"
"CSSSkew"
"CSSScale"
"CSSRuleList"
499: "CSSRule"
"CSSRotate"
"CSSPositionValue"
"CSSPerspective"
"CSSPageRule"
"CSSNumericValue"
"CSSNumericArray"
"CSSNamespaceRule"
"CSSMediaRule"
"CSSMatrixComponent"
"CSSMathValue"
"CSSMathSum"
"CSSMathProduct"
"CSSMathNegate"
"CSSMathMin"
"CSSMathMax"
"CSSMathInvert"
"CSSKeywordValue"
"CSSKeyframesRule"
"CSSKeyframeRule"
"CSSImportRule"
"CSSImageValue"
"CSSGroupingRule"
"CSSFontFaceRule"
L’objet global « window »
37 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
523:
524:
525:
526:
527:
528:
529:
530:
531:
532:
533:
534:
535:
536:
537:
538:
539:
540:
541:
542:
543:
544:
545:
546:
547:
548:
549:
550:
551:
552:
553:
554:
555:
556:
557:
558:
559:
560:
561:
562:
563:
564:
565:
566:
567:
568:
569:
JavaScript Tome-VII
"CSS"
"CSSConditionRule"
"CDATASection"
"Blob"
"BeforeUnloadEvent"
"BarProp"
"Attr"
"AnimationEvent"
"AbortSignal"
"AbortController"
"WebKitCSSMatrix"
"frames"
"self"
"window"
"WebKitMutationObserver"
"webkitURL"
"WebKitAnimationEvent"
"WebKitTransitionEvent"
"parent"
"opener"
"top"
"length"
"closed"
"location"
"document"
"origin"
"name"
"history"
"locationbar"
"menubar"
"personalbar"
"scrollbars"
"statusbar"
"toolbar"
"status"
"frameElement"
"navigator"
"customElements"
"external"
"screen"
"innerWidth"
"innerHeight"
"scrollX"
"pageXOffset"
"scrollY"
"pageYOffset"
"screenX"
L’objet global « window »
38 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
71. 570:
72. 571:
73. 572:
74. 573:
75. 574:
76. 575:
77. 576:
78. 577:
79. 578:
80. 579:
81. 580:
82. 581:
83. 582:
84. 583:
85. 584:
86. 585:
87. 586:
88. 587:
89. 588:
90. 589:
91. 590:
92. 591:
93. 592:
94. 593:
95. 594:
96. 595:
97. 596:
98. 597:
99. 598:
100.
7. [600 … 699]
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
600:
601:
602:
603:
604:
605:
606:
607:
608:
609:
610:
611:
612:
613:
614:
615:
JavaScript Tome-VII
"screenY"
"outerWidth"
"outerHeight"
"devicePixelRatio"
"clientInformation"
"event"
"offscreenBuffering"
"screenLeft"
"screenTop"
"defaultStatus"
"defaultstatus"
"styleMedia"
"onanimationend"
"onanimationiteration"
"onanimationstart"
"onsearch"
"ontransitionend"
"onwebkitanimationend"
"onwebkitanimationiteration"
"onwebkitanimationstart"
"onwebkittransitionend"
"isSecureContext"
"onabort"
"onblur"
"oncancel"
"oncanplay"
"oncanplaythrough"
"onchange"
"onclick"
599: "onclose"
"oncontextmenu"
"oncuechange"
"ondblclick"
"ondrag"
"ondragend"
"ondragenter"
"ondragleave"
"ondragover"
"ondragstart"
"ondrop"
"ondurationchange"
"onemptied"
"onended"
"onerror"
"onfocus"
"oninput"
L’objet global « window »
39 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
616:
617:
618:
619:
620:
621:
622:
623:
624:
625:
626:
627:
628:
629:
630:
631:
632:
633:
634:
635:
636:
637:
638:
639:
640:
641:
642:
643:
644:
645:
646:
647:
648:
649:
650:
651:
652:
653:
654:
655:
656:
657:
658:
659:
660:
661:
662:
JavaScript Tome-VII
"oninvalid"
"onkeydown"
"onkeypress"
"onkeyup"
"onload"
"onloadeddata"
"onloadedmetadata"
"onloadstart"
"onmousedown"
"onmouseenter"
"onmouseleave"
"onmousemove"
"onmouseout"
"onmouseover"
"onmouseup"
"onmousewheel"
"onpause"
"onplay"
"onplaying"
"onprogress"
"onratechange"
"onreset"
"onresize"
"onscroll"
"onseeked"
"onseeking"
"onselect"
"onstalled"
"onsubmit"
"onsuspend"
"ontimeupdate"
"ontoggle"
"onvolumechange"
"onwaiting"
"onwheel"
"onauxclick"
"ongotpointercapture"
"onlostpointercapture"
"onpointerdown"
"onpointermove"
"onpointerup"
"onpointercancel"
"onpointerover"
"onpointerout"
"onpointerenter"
"onpointerleave"
"onafterprint"
L’objet global « window »
40 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
64. 663:
65. 664:
66. 665:
67. 666:
68. 667:
69. 668:
70. 669:
71. 670:
72. 671:
73. 672:
74. 673:
75. 674:
76. 675:
77. 676:
78. 677:
79. 678:
80. 679:
81. 680:
82. 681:
83. 682:
84. 683:
85. 684:
86. 685:
87. 686:
88. 687:
89. 688:
90. 689:
91. 690:
92. 691:
93. 692:
94. 693:
95. 694:
96. 695:
97. 696:
98. 697:
99. 698:
100.
8. [700 …
1.
2.
3.
4.
5.
6.
7.
8.
9.
799]
700:
701:
702:
703:
704:
705:
706:
707:
708:
JavaScript Tome-VII
"onbeforeprint"
"onbeforeunload"
"onhashchange"
"onlanguagechange"
"onmessage"
"onmessageerror"
"onoffline"
"ononline"
"onpagehide"
"onpageshow"
"onpopstate"
"onrejectionhandled"
"onstorage"
"onunhandledrejection"
"onunload"
"performance"
"stop"
"open"
"alert"
"confirm"
"prompt"
"print"
"requestAnimationFrame"
"cancelAnimationFrame"
"requestIdleCallback"
"cancelIdleCallback"
"captureEvents"
"releaseEvents"
"getComputedStyle"
"matchMedia"
"moveTo"
"moveBy"
"resizeTo"
"resizeBy"
"getSelection"
"find"
699: "webkitRequestAnimationFrame"
"webkitCancelAnimationFrame"
"fetch"
"btoa"
"atob"
"setTimeout"
"clearTimeout"
"setInterval"
"clearInterval"
"createImageBitmap"
L’objet global « window »
41 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
709:
710:
711:
712:
713:
714:
715:
716:
717:
718:
719:
720:
721:
722:
723:
724:
725:
726:
727:
728:
729:
730:
731:
732:
733:
734:
735:
736:
737:
738:
739:
740:
741:
742:
743:
744:
745:
746:
747:
748:
749:
750:
751:
752:
753:
754:
755:
JavaScript Tome-VII
"scroll"
"scrollTo"
"scrollBy"
"onappinstalled"
"onbeforeinstallprompt"
"crypto"
"ondevicemotion"
"ondeviceorientation"
"ondeviceorientationabsolute"
"indexedDB"
"webkitStorageInfo"
"sessionStorage"
"localStorage"
"BigInt"
"chrome"
"WebAssembly"
"yandex"
"MediaCapabilitiesInfo"
"OffscreenCanvas"
"PerformanceNavigationTiming"
"PerformancePaintTiming"
"ReportingObserver"
"ResizeObserver"
"ResizeObserverEntry"
"SVGAnimationElement"
"SVGDiscardElement"
"SVGMPathElement"
"PerformanceServerTiming"
"SharedWorker"
"FontFace"
"Worker"
"VisualViewport"
"XSLTProcessor"
"onelementpainted"
"visualViewport"
"GamepadHapticActuator"
"Notification"
"OffscreenCanvasRenderingContext2D"
"PaymentRequestUpdateEvent"
"Permissions"
"PermissionStatus"
"PictureInPictureWindow"
"Presentation"
"PresentationAvailability"
"PresentationConnection"
"PresentationConnectionAvailableEvent"
"PresentationConnectionCloseEvent"
L’objet global « window »
42 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
57. 756:
58. 757:
59. 758:
60. 759:
61. 760:
62. 761:
63. 762:
64. 763:
65. 764:
66. 765:
67. 766:
68. 767:
69. 768:
70. 769:
71. 770:
72. 771:
73. 772:
74. 773:
75. 774:
76. 775:
77. 776:
78. 777:
79. 778:
80. 779:
81. 780:
82. 781:
83. 782:
84. 783:
85. 784:
86. 785:
87. 786:
88. 787:
89. 788:
90. 789:
91. 790:
92. 791:
93. 792:
94. 793:
95. 794:
96. 795:
97. 796:
98. 797:
99. 798:
100.
9. [800 … 876]
JavaScript Tome-VII
"PresentationConnectionList"
"PresentationReceiver"
"PresentationRequest"
"PushManager"
"PushSubscription"
"PushSubscriptionOptions"
"RemotePlayback"
"SpeechSynthesisEvent"
"SpeechSynthesisUtterance"
"webkitSpeechGrammar"
"webkitSpeechGrammarList"
"webkitSpeechRecognition"
"webkitSpeechRecognitionError"
"webkitSpeechRecognitionEvent"
"CanvasGradient"
"CanvasPattern"
"Path2D"
"WebGL2ComputeRenderingContext"
"WebGL2RenderingContext"
"WebGLActiveInfo"
"WebGLBuffer"
"WebGLFramebuffer"
"WebGLProgram"
"WebGLQuery"
"WebGLRenderbuffer"
"WebGLRenderingContext"
"WebGLSampler"
"WebGLShader"
"WebGLShaderPrecisionFormat"
"WebGLSync"
"WebGLTexture"
"WebGLTransformFeedback"
"WebGLUniformLocation"
"WebGLVertexArrayObject"
"speechSynthesis"
"webkitRequestFileSystem"
"webkitResolveLocalFileSystemURL"
"openDatabase"
"applicationCache"
"Worklet"
"ApplicationCache"
"ApplicationCacheErrorEvent"
"caches"
799: "AudioWorklet"
1. 800: "Cache"
2. 801: "CacheStorage"
L’objet global « window »
43 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
802:
803:
804:
805:
806:
807:
808:
809:
810:
811:
812:
813:
814:
815:
816:
817:
818:
819:
820:
821:
822:
823:
824:
825:
826:
827:
828:
829:
830:
831:
832:
833:
834:
835:
836:
837:
838:
839:
840:
841:
842:
843:
844:
845:
846:
847:
848:
JavaScript Tome-VII
"Clipboard"
"Keyboard"
"MediaKeyMessageEvent"
"MediaKeys"
"MediaKeySession"
"MediaKeyStatusMap"
"MediaKeySystemAccess"
"NavigationPreloadManager"
"ServiceWorker"
"ServiceWorkerContainer"
"ServiceWorkerRegistration"
"StorageManager"
"BudgetService"
"Credential"
"CredentialsContainer"
"FederatedCredential"
"PasswordCredential"
"KeyboardLayoutMap"
"PaymentAddress"
"PaymentRequest"
"PaymentResponse"
"AbsoluteOrientationSensor"
"Accelerometer"
"Gyroscope"
"LinearAccelerationSensor"
"OrientationSensor"
"RelativeOrientationSensor"
"Sensor"
"SensorErrorEvent"
"AuthenticatorAssertionResponse"
"AuthenticatorAttestationResponse"
"AuthenticatorResponse"
"PublicKeyCredential"
"Lock"
"LockManager"
"USB"
"USBAlternateInterface"
"USBConfiguration"
"USBConnectionEvent"
"USBDevice"
"USBEndpoint"
"USBInterface"
"USBInTransferResult"
"USBIsochronousInTransferPacket"
"USBIsochronousInTransferResult"
"USBIsochronousOutTransferPacket"
"USBIsochronousOutTransferResult"
L’objet global « window »
44 / 105 jeudi, 4. avril 2019 (10:43 )
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. Infinity: {value: Infinity, writable: false, enumerable: false, confi
gurable: false}
2. $: {value: ƒ, writable: true, enumerable: false, configurable:
true}
L’objet global « window »
45 / 105 jeudi, 4. avril 2019 (10:43 )
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. AbortController: {value: ƒ, writable: true, enumerable: false, configurable
: true}
12. AbortSignal: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
13. AbsoluteOrientationSensor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
14. Accelerometer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
15. AnalyserNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
16. AnimationEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
17. ApplicationCache: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
18. ApplicationCacheErrorEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
19. Array: {value: ƒ, writable: true, enumerable: false, configurable
: true}
20. ArrayBuffer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
L’objet global « window »
46 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
21. Attr: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
22. Audio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
23. AudioBuffer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
24. AudioBufferSourceNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
25. AudioContext: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
26. AudioDestinationNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
27. AudioListener: {value: ƒ, writable: true, enumerable: false, configurable:
true}
28. AudioNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
29. AudioParam: {value: ƒ, writable: true, enumerable: false, configurable
: true}
30. AudioParamMap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
31. AudioProcessingEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
32. AudioScheduledSourceNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
33. AudioWorklet: {value: ƒ, writable: true, enumerable: false, configurable
: true}
34. AudioWorkletNode: {value: ƒ, writable: true, enumerable: false, configur
able: true}
35. AuthenticatorAssertionResponse: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
36. AuthenticatorAttestationResponse: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
L’objet global « window »
47 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
37. AuthenticatorResponse: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
38. BarProp: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
39. BaseAudioContext: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
40. BatteryManager: {value: ƒ, writable: true, enumerable: false, configurable:
true}
41. BeforeInstallPromptEvent: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
42. BeforeUnloadEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
43. BigInt: {value: ƒ, writable: true, enumerable: false, configurable
: true}
44. BigInt64Array: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
45. BigUint64Array: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
46. BiquadFilterNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
47. Blob: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
48. BlobEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
49. Boolean: {value: ƒ, writable: true, enumerable: false, configurable:
true}
50. BroadcastChannel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
51. BudgetService: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
48 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
52. ByteLengthQueuingStrategy: {value: ƒ, writable: true, enumerable: false, configurable:
true}
53. CDATASection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
54. CSS: {value: ƒ, writable: true, enumerable: false, configurable
: true}
55. CSSConditionRule: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
56. CSSFontFaceRule: {value: ƒ, writable: true, enumerable: false,
configurable: true}
57. CSSGroupingRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
58. CSSImageValue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
59. CSSImportRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
60. CSSKeyframeRule: {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. CSSMathMax: {value: ƒ, writable: true, enumerable: false, configurable
: true}
65. CSSMathMin: {value: ƒ, writable: true, enumerable: false, configurable
: true}
66. CSSMathNegate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
67. CSSMathProduct: {value: ƒ, writable: true, enumerable: false, configurable
: true}
68. CSSMathSum: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
L’objet global « window »
49 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
69. CSSMathValue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
70. CSSMatrixComponent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
71. CSSMediaRule: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
72. CSSNamespaceRule: {value: ƒ, writable: true, enumerable: false,
configurable: true}
73. CSSNumericArray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
74. CSSNumericValue: {value: ƒ, writable: true, enumerable: false, configur
able: true}
75. CSSPageRule: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
76. CSSPerspective: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
77. CSSPositionValue: {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. CSSScale: {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. CSSStyleDeclaration: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
86. CSSStyleRule: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
L’objet global « window »
50 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
87. CSSStyleSheet: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
88. CSSStyleValue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
89. CSSSupportsRule: {value: ƒ, writable: true, enumerable: false, config
urable: true}
90. CSSTransformComponent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
91. CSSTransformValue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
92. CSSTranslate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
93. CSSUnitValue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
94. CSSUnparsedValue: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
95. CSSVariableReferenceValue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
96. Cache: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
97. CacheStorage: {value: ƒ, writable: true, enumerable: false, configurable
: true}
98. CanvasCaptureMediaStreamTrack: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
99. CanvasGradient: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
100.
CanvasPattern: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
101.
CanvasRenderingContext2D: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
102.
ChannelMergerNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
51 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
103.
ChannelSplitterNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
104.
CharacterData: {value: ƒ, writable: true, enumerable: false, configurable:
true}
105.
Clipboard: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
106.
ClipboardEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
107.
CloseEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
108.
Comment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
109.
CompositionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
110.
ConstantSourceNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
111.
ConvolverNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
112.
CountQueuingStrategy: {value: ƒ, writable: true, enumerable: false, configurable:
true}
113.
Credential: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
114.
CredentialsContainer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
115.
Crypto: {value: ƒ, writable: true, enumerable: false, configurable:
true}
116.
CryptoKey: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
117.
CustomElementRegistry: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
52 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
118.
CustomEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
119.
DOMError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
120.
DOMException: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
121.
DOMImplementation: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
122.
DOMMatrix: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
123.
DOMMatrixReadOnly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
124.
DOMParser: {value: ƒ, writable: true, enumerable: false, configurable
: true}
125.
DOMPoint: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
126.
DOMPointReadOnly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
127.
DOMQuad: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
128.
DOMRect: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
129.
DOMRectList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
130.
DOMRectReadOnly: {value: ƒ, writable: true, enumerable: false, configurable:
true}
131.
DOMStringList: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
132.
DOMStringMap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
133.
DOMTokenList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
53 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
134.
DataTransfer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
135.
DataTransferItem: {value: ƒ, writable: true, enumerable: false, configur
able: true}
136.
DataTransferItemList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
137.
DataView: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
138.
Date: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
139.
DelayNode: {value: ƒ, writable: true, enumerable: false, configur
able: true}
140.
DeviceMotionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
141.
DeviceOrientationEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
142.
Document: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
143.
DocumentFragment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
144.
DocumentType: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
145.
DragEvent: {value: ƒ, writable: true, enumerable: false,
configurable: true}
146.
DynamicsCompressorNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
147.
Element: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
148.
ElementPaintEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
149.
Error: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
54 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
150.
ErrorEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
151.
EvalError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
152.
Event: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
153.
EventSource: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
154.
EventTarget: {value: ƒ, writable: true, enumerable: false, configurable
: true}
155.
FederatedCredential: {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.
FileReader: {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.
FocusEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
162.
FontFace: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
163.
FontFaceSetLoadEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
164.
FormData: {value: ƒ, writable: true, enumerable: false, configurable:
true}
165.
Function: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
55 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
166.
GainNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
167.
Gamepad: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
168.
GamepadButton: {value: ƒ, writable: true, enumerable: false, configurable
: true}
169.
GamepadEvent: {value: ƒ, writable: true, enumerable: fal
se, configurable: true}
170.
GamepadHapticActuator: {value: ƒ, writable: true, enumerable: false, configurable
: true}
171.
Gyroscope: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
172.
HTMLAllCollection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
173.
HTMLAnchorElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
174.
HTMLAreaElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
175.
HTMLAudioElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
176.
HTMLBRElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
177.
HTMLBaseElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
178.
HTMLBodyElement: {value: ƒ, writable: true, enumerable:
false, configurable: true}
179.
HTMLButtonElement: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
180.
HTMLCanvasElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
181.
HTMLCollection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
56 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
182.
HTMLContentElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
183.
HTMLDListElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
184.
HTMLDataElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
185.
HTMLDataListElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
186.
HTMLDetailsElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
187.
HTMLDialogElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
188.
HTMLDirectoryElement: {value: ƒ, writable: true, enumerable: false, config
urable: true}
189.
HTMLDivElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
190.
HTMLDocument: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
191.
HTMLElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
192.
HTMLEmbedElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
193.
HTMLFieldSetElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
194.
HTMLFontElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
195.
HTMLFormControlsCollection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
196.
HTMLFormElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
57 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
197.
HTMLFrameElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
198.
HTMLFrameSetElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
199.
HTMLHRElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
200.
HTMLHeadElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
201.
HTMLHeadingElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
202.
HTMLHtmlElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
203.
HTMLIFrameElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
204.
HTMLImageElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
205.
HTMLInputElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
206.
HTMLLIElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
207.
HTMLLabelElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
208.
HTMLLegendElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
209.
HTMLLinkElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
210.
HTMLMapElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
211.
HTMLMarqueeElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
58 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
212.
HTMLMediaElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
213.
HTMLMenuElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
214.
HTMLMetaElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
215.
HTMLMeterElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
216.
HTMLModElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
217.
HTMLOListElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
218.
HTMLObjectElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
219.
HTMLOptGroupElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
220.
HTMLOptionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
221.
HTMLOptionsCollection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
222.
HTMLOutputElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
223.
HTMLParagraphElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
224.
HTMLParamElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
225.
HTMLPictureElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
226.
HTMLPreElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
227.
HTMLProgressEle-
L’objet global « window »
59 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
ment: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
228.
HTMLQuoteElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
229.
HTMLScriptElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
230.
HTMLSelectElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
231.
HTMLShadowElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
232.
HTMLSlotElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
233.
HTMLSourceElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
234.
HTMLSpanElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
235.
HTMLStyleElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
236.
HTMLTableCaptionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
237.
HTMLTableCellElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
238.
HTMLTableColElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
239.
HTMLTableElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
240.
HTMLTableRowElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
241.
HTMLTableSectionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
242.
HTMLTemplateElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
L’objet global « window »
60 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
243.
HTMLTextAreaElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
244.
HTMLTimeElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
245.
HTMLTitleElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
246.
HTMLTrackElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
247.
HTMLUListElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
248.
HTMLUnknownElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
249.
HTMLVideoElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
250.
HashChangeEvent: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
251.
Headers: {value: ƒ, writable: true, enumerable: false, configurable
: true}
252.
History: {value: ƒ, writable: true, enumerable: false, configurable:
true}
253.
IDBCursor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
254.
IDBCursorWithValue: {value: ƒ, writable: true, enumerable: false, configurable:
true}
255.
IDBDatabase: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
256.
IDBFactory: {value: ƒ, writable: true, enumerable: false, configurable:
true}
257.
IDBIndex: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
61 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
258.
IDBKeyRange: {value: ƒ, writable: true, enumerable: false, config
urable: true}
259.
IDBObjectStore: {value: ƒ, writable: true, enumerable: false, config
urable: true}
260.
IDBOpenDBRequest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
261.
IDBRequest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
262.
IDBTransaction: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
263.
IDBVersionChangeEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
264.
IIRFilterNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
265.
IdleDeadline: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
266.
Image: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
267.
ImageBitmap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
268.
ImageBitmapRenderingContext: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
269.
ImageCapture: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
270.
ImageData: {value: ƒ, writable: true, enumerable: false, configurable:
true}
271.
InputDeviceCapabilities: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
272.
InputDeviceInfo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
273.
InputEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
L’objet global « window »
62 / 105 jeudi, 4. avril 2019 (10:43 )
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.
IntersectionObserver: {value: ƒ, writable: true, enumerable: false, configurable
: true}
278.
IntersectionObserverEntry: {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.
Keyboard: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
282.
KeyboardEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
283.
KeyboardLayoutMap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
284.
LinearAccelerationSensor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
285.
Location: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
286.
Lock: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
287.
LockManager: {value: ƒ, writable: true, enumerable: false, configurable:
true}
288.
MIDIAccess: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
289.
MIDIConnectionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
290.
MIDIInput: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
63 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
291.
MIDIInputMap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
292.
MIDIMessageEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
293.
MIDIOutput: {value: ƒ, writable: true, enumerable: false, configurable
: true}
294.
MIDIOutputMap: {value: ƒ, writable: true, enumerable: false, configurable
: true}
295.
MIDIPort: {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.
MediaCapabilities: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
299.
MediaCapabilitiesInfo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
300.
MediaDeviceInfo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
301.
MediaDevices: {value: ƒ, writable: true, enumerable: false, configurable:
true}
302.
MediaElementAudioSourceNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
303.
MediaEncryptedEvent: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
304.
MediaError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
305.
MediaKeyMessageEvent: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
306.
MediaKeySessi-
L’objet global « window »
64 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
on: {value: ƒ, writable: true, enumerable: false, configurable:
true}
307.
MediaKeyStatusMap: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
308.
MediaKeySystemAccess: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
309.
MediaKeys: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
310.
MediaList: {value: ƒ, writable: true, enumerable: false, configurable
: true}
311.
MediaQueryList: {value: ƒ, writable: true, enumerable: false, configurable
: true}
312.
MediaQueryListEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
313.
MediaRecorder: {value: ƒ, writable: true, enumerable: false, configurable:
true}
314.
MediaSettingsRange: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
315.
MediaSource: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
316.
MediaStream: {value: ƒ, writable: true, enumerable: false, configur
able: true}
317.
MediaStreamAudioDestinationNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
318.
MediaStreamAudioSourceNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
319.
MediaStreamEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
320.
MediaStreamTrack: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
L’objet global « window »
65 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
321.
MediaStreamTrackEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
322.
MessageChannel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
323.
MessageEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
324.
MessagePort: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
325.
MimeType: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
326.
MimeTypeArray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
327.
MouseEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
328.
MutationEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
329.
MutationObserver: {value: ƒ, writable: true, enumerable: false, configurable
: true}
330.
MutationRecord: {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.
NavigationPreloadManager: {value: ƒ, writable: true, enumerable: false, configurable:
true}
334.
Navigator: {value: ƒ, writable: true, enumerable: false, configurable
: true}
335.
NetworkInformation: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
336.
Node: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
L’objet global « window »
66 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
337.
NodeFilter: {value: ƒ, writable: true, enumerable: false, configurable
: true}
338.
NodeIterator: {value: ƒ, writable: true, enumerable: false, configurable
: true}
339.
NodeList: {value: ƒ, writable: true, enumerable: false, configurable
: true}
340.
Notification: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
341.
Number: {value: ƒ, writable: true, enumerable: false, configurable
: true}
342.
Object: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
343.
OfflineAudioCompletionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
344.
OfflineAudioContext: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
345.
OffscreenCanvas: {value: ƒ, writable: true, enumerable: false, configurable
: true}
346.
OffscreenCanvasRenderingContext2D: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
347.
OoWVideoChangeEvent: {value: ƒ, writable: true, enumerable: false, configur
able: true}
348.
Option: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
349.
OrientationSensor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
350.
OscillatorNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
351.
OverconstrainedError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
67 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
352.
PageTransitionEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
353.
PannerNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
354.
PasswordCredential: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
355.
Path2D: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
356.
PaymentAddress: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
357.
PaymentRequest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
358.
PaymentRequestUpdateEvent: {value: ƒ, writable: true, enumerable: false,
configurable: true}
359.
PaymentResponse: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
360.
Performance: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
361.
PerformanceEntry: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
362.
PerformanceLongTaskTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
363.
PerformanceMark: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
364.
PerformanceMeasure: {value: ƒ, writable: true, enumerable: false, configurable
: true}
365.
PerformanceNavigation: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
366.
PerformanceNavigationTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
367.
PerformanceObserver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
L’objet global « window »
68 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
368.
PerformanceObserverEntryList: {value: ƒ, writable: true, enumerable: false, configurable
: true}
369.
PerformancePaintTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
370.
PerformanceResourceTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
371.
PerformanceServerTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
372.
PerformanceTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
373.
PeriodicWave: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
374.
PermissionStatus: {value: ƒ, writable: true, enumerable: false, configurable
: true}
375.
Permissions: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
376.
PhotoCapabilities: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
377.
PictureInPictureWindow: {value: ƒ, writable: true, enumerable: false, configurable
: true}
378.
Plugin: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
379.
PluginArray: {value: ƒ, writable: true, enumerable: false, configurable
: true}
380.
PointerEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
381.
PopStateEvent: {value: ƒ, writable: true, enumerable: fa
lse, configurable: true}
382.
Presentation: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
383.
PresentationAvailability: {value: ƒ, writable: true, enumerable: false, configurable:
true}
L’objet global « window »
69 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
384.
PresentationConnection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
385.
PresentationConnectionAvailableEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
386.
PresentationConnectionCloseEvent: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
387.
PresentationConnectionList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
388.
PresentationReceiver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
389.
PresentationRequest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
390.
ProcessingInstruction: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
391.
ProgressEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
392.
Promise: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
393.
PromiseRejectionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
394.
Proxy: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
395.
PublicKeyCredential: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
396.
PushManager: {value: ƒ, writable: true, enumerable: false, configurable:
true}
397.
PushSubscription: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
398.
PushSubscriptionOptions: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
L’objet global « window »
70 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
399.
RTCCertificate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
400.
RTCDTMFSender: {value: ƒ, writable: true, enumerable: false, configurable:
true}
401.
RTCDTMFToneChangeEvent: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
402.
RTCDataChannel: {value: ƒ, writable: true, enumerable: false, configurable
: true}
403.
RTCDataChannelEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
404.
RTCIceCandidate: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
405.
RTCPeerConnection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
406.
RTCPeerConnectionIceEvent: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
407.
RTCRtpContributingSource: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
408.
RTCRtpReceiver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
409.
RTCRtpSender: {value: ƒ, writable: true, enumerable: false, configurable:
true}
410.
RTCRtpTransceiver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
411.
RTCSessionDescription: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
412.
RTCStatsReport: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
413.
RTCTrackEvent: {value: ƒ, writable: true, enumerable: fa
lse, configurable: true}
414.
RadioNodeList: {value: ƒ, writable: true, enumerable: false, configurable
: true}
L’objet global « window »
71 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
415.
Range: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
416.
RangeError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
417.
ReadableStream: {value: ƒ, writable: true, enumerable: false, config
urable: true}
418.
ReferenceError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
419.
Reflect: {value: {…}, writable: true, enumerable: false, configur
able: true}
420.
RegExp: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
421.
RelativeOrientationSensor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
422.
RemotePlayback: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
423.
ReportingObserver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
424.
Request: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
425.
ResizeObserver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
426.
ResizeObserverEntry: {value: ƒ, writable: true, enumerable: false, configur
able: true}
427.
Response: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
428.
SVGAElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
429.
SVGAngle: {value: ƒ, writable: true, enumerable: false, configurable
: true}
430.
SVGAnimateElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
72 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
431.
SVGAnimateMotionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
432.
SVGAnimateTransformElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
433.
SVGAnimatedAngle: {value: ƒ, writable: true, enumerable: false, configurable
: true}
434.
SVGAnimatedBoolean: {value: ƒ, writable: true, enumerable: false, configurable:
true}
435.
SVGAnimatedEnumeration: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
436.
SVGAnimatedInteger: {value: ƒ, writable: true, enumerable: false, configurable
: true}
437.
SVGAnimatedLength: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
438.
SVGAnimatedLengthList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
439.
SVGAnimatedNumber: {value: ƒ, writable: true, enumerable: false, configurable
: true}
440.
SVGAnimatedNumberList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
441.
SVGAnimatedPreserveAspectRatio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
442.
SVGAnimatedRect: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
443.
SVGAnimatedString: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
444.
SVGAnimatedTransformList: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
445.
SVGAnimationElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
L’objet global « window »
73 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
446.
SVGCircleElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
447.
SVGClipPathElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
448.
SVGComponentTransferFunctionElement: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
449.
SVGDefsElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
450.
SVGDescElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
451.
SVGDiscardElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
452.
SVGElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
453.
SVGEllipseElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
454.
SVGFEBlendElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
455.
SVGFEColorMatrixElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
456.
SVGFEComponentTransferElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
457.
SVGFECompositeElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
458.
SVGFEConvolveMatrixElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
459.
SVGFEDiffuseLightingElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
460.
SVGFEDisplacementMapElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
74 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
461.
SVGFEDistantLightElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
462.
SVGFEDropShadowElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
463.
SVGFEFloodElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
464.
SVGFEFuncAElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
465.
SVGFEFuncBElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
466.
SVGFEFuncGElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
467.
SVGFEFuncRElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
468.
SVGFEGaussianBlurElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
469.
SVGFEImageElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
470.
SVGFEMergeElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
471.
SVGFEMergeNodeElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
472.
SVGFEMorphologyElement: {value: ƒ, writable: true, enumerable: false, config
urable: true}
473.
SVGFEOffsetElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
474.
SVGFEPointLightElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
475.
SVGFESpecularLightingElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
75 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
476.
SVGFESpotLightElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
477.
SVGFETileElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
478.
SVGFETurbulenceElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
479.
SVGFilterElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
480.
SVGForeignObjectElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
481.
SVGGElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
482.
SVGGeometryElement: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
483.
SVGGradientElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
484.
SVGGraphicsElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
485.
SVGImageElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
486.
SVGLength: {value: ƒ, writable: true, enumerable: false,
configurable: true}
487.
SVGLengthList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
488.
SVGLineElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
489.
SVGLinearGradientElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
490.
SVGMPathElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
491.
SVGMarkerElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
76 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
492.
SVGMaskElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
493.
SVGMatrix: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
494.
SVGMetadataElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
495.
SVGNumber: {value: ƒ, writable: true, enumerable: false, configurable
: true}
496.
SVGNumberList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
497.
SVGPathElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
498.
SVGPatternElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
499.
SVGPoint: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
500.
SVGPointList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
501.
SVGPolygonElement: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
502.
SVGPolylineElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
503.
SVGPreserveAspectRatio: {value: ƒ, writable: true, enumerable: false, configurable
: true}
504.
SVGRadialGradientElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
505.
SVGRect: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
506.
SVGRectElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
77 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
507.
SVGSVGElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
508.
SVGScriptElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
509.
SVGSetElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
510.
SVGStopElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
511.
SVGStringList: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
512.
SVGStyleElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
513.
SVGSwitchElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
514.
SVGSymbolElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
515.
SVGTSpanElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
516.
SVGTextContentElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
517.
SVGTextElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
518.
SVGTextPathElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
519.
SVGTextPositioningElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
520.
SVGTitleElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
521.
SVGTransform: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
78 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
522.
SVGTransformList: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
523.
SVGUnitTypes: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
524.
SVGUseElement: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
525.
SVGViewElement: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
526.
Screen: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
527.
ScreenOrientation: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
528.
ScriptProcessorNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
529.
SecurityPolicyViolationEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
530.
Selection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
531.
Sensor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
532.
SensorErrorEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
533.
ServiceWorker: {value: ƒ, writable: true, enumerable: false, configurable:
true}
534.
ServiceWorkerContainer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
535.
ServiceWorkerRegistration: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
536.
Set: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
537.
ShadowRoot: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
79 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
538.
SharedWorker: {value: ƒ, writable: true, enumerable: false, configurable:
true}
539.
SourceBuffer: {value: ƒ, writable: true, enumerable: false, configurable
: true}
540.
SourceBufferList: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
541.
SpeechSynthesisEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
542.
SpeechSynthesisUtterance: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
543.
StaticRange: {value: ƒ, writable: true, enumerable: false, configur
able: true}
544.
StereoPannerNode: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
545.
Storage: {value: ƒ, writable: true, enumerable: false, configurable
: true}
546.
StorageEvent: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
547.
StorageManager: {value: ƒ, writable: true, enumerable: false, configurable:
true}
548.
String: {value: ƒ, writable: true, enumerable: false, co
nfigurable: true}
549.
StylePropertyMap: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
550.
StylePropertyMapReadOnly: {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.
SubtleCrypto: {value: ƒ, writable: true, enumerable: false, configurable:
true}
L’objet global « window »
80 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
554.
Symbol: {value: ƒ, writable: true, enumerable: false, configurable
: true}
555.
SyncManager: {value: ƒ, writable: true, enumerable: false, configurable
: true}
556.
SyntaxError: {value: ƒ, writable: true, enumerable: false, configu
rable: true}
557.
TaskAttributionTiming: {value: ƒ, writable: true, enumerable: false, configurable
: true}
558.
Text: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
559.
TextDecoder: {value: ƒ, writable: true, enumerable: false, configurable:
true}
560.
TextEncoder: {value: ƒ, writable: true, enumerable: false, configurable
: true}
561.
TextEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
562.
TextMetrics: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
563.
TextTrack: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
564.
TextTrackCue: {value: ƒ, writable: true, enumerable: false, configurable
: true}
565.
TextTrackCueList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
566.
TextTrackList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
567.
TimeRanges: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
568.
Touch: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
569.
TouchEvent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
81 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
570.
TouchList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
571.
TrackEvent: {value: ƒ, writable: true, enumerable: false
, configurable: true}
572.
TransformStream: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
573.
TransitionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
574.
TreeWalker: {value: ƒ, writable: true, enumerable: false, configurable:
true}
575.
TypeError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
576.
UIEvent: {value: ƒ, writable: true, enumerable: false, c
onfigurable: true}
577.
URIError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
578.
URL: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
579.
URLSearchParams: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
580.
USB: {value: ƒ, writable: true, enumerable: false, confi
gurable: true}
581.
USBAlternateInterface: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
582.
USBConfiguration: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
583.
USBConnectionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
584.
USBDevice: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
585.
USBEndpoint: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
586.
USBInTransferResult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
82 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
587.
USBInterface: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
588.
USBIsochronousInTransferPacket: {value: ƒ, writable: true, enumerable: false, configurable:
true}
589.
USBIsochronousInTransferResult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
590.
USBIsochronousOutTransferPacket: {value: ƒ, writable: true, enumerable: false, configurable:
true}
591.
USBIsochronousOutTransferResult: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
592.
USBOutTransferResult: {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.
ValidityState: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
599.
VisualViewport: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
600.
WaveShaperNode: {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.
WebAssembly: {value: WebAssembly, writable: true, enumerable: false, co
nfigurable: true}
604.
WebGL2ComputeRenderingContext: {value: ƒ, writable: true
, enumerable: false, configurable: true}
L’objet global « window »
83 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
605.
WebGL2RenderingContext: {value: ƒ, writable: true, enume
rable: false, configurable: true}
606.
WebGLActiveInfo: {value: ƒ, writable: true, enumerable: false, configurable:
true}
607.
WebGLBuffer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
608.
WebGLContextEvent: {value: ƒ, writable: true, enumerable: false, config
urable: true}
609.
WebGLFramebuffer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
610.
WebGLProgram: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
611.
WebGLQuery: {value: ƒ, writable: true, enumerable: false
, configurable: true}
612.
WebGLRenderbuffer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
613.
WebGLRenderingContext: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
614.
WebGLSampler: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
615.
WebGLShader: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
616.
WebGLShaderPrecisionFormat: {value: ƒ, writable: true, enumerable: false, configurable
: true}
617.
WebGLSync: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
618.
WebGLTexture: {value: ƒ, writable: true, enumerable: false, configurable:
true}
619.
WebGLTransformFeedback: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
620.
WebGLUniformLocation: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
L’objet global « window »
84 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
621.
WebGLVertexArrayObject: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
622.
WebKitAnimationEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
623.
WebKitCSSMatrix: {value: ƒ, writable: true, enumerable: false, con
figurable: true}
624.
WebKitMutationObserver: {value: ƒ, writable: true, enumerable: false, configurable:
true}
625.
WebKitTransitionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
626.
WebSocket: {value: ƒ, writable: true, enumerable: false, configurable:
true}
627.
WheelEvent: {value: ƒ, writable: true, enumerable: false, configurable
: true}
628.
Window: {value: ƒ, writable: true, enumerable: false, configurable
: true}
629.
Worker: {value: ƒ, writable: true, enumerable: false, configurable:
true}
630.
Worklet: {value: ƒ, writable: true, enumerable: false, configurable
: true}
631.
WritableStream: {value: ƒ, writable: true, enumerable: false, config
urable: true}
632.
XMLDocument: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
633.
XMLHttpRequest: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
634.
XMLHttpRequestEventTarget: {value: ƒ, writable: true, enumerable: false, configurable
: true}
635.
XMLHttpRequestUpload: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
L’objet global « window »
85 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
636.
XMLSerializer: {value: ƒ, writable: true, enumerable: false, configurable:
true}
637.
XPathEvaluator: {value: ƒ, writable: true, enumerable: false, configurable
: true}
638.
XPathExpression: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
639.
XPathResult: {value: ƒ, writable: true, enumerable: fals
e, configurable: true}
640.
XSLTProcessor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
641.
alert: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
642.
applicationCache: {get: ƒ, set: undefined, enumerable: true, configura
ble: true}
643.
atob: {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.
caches: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
647.
cancelAnimationFrame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
648.
cancelIdleCallback: {value: ƒ, writable: true, enumerable: true, configur
able: true}
649.
captureEvents: {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.
clearInterval: {value: ƒ, writable: true, enumerable: true, configurable:
true}
L’objet global « window »
86 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
653.
clearTimeout: {value: ƒ, writable: true, enumerable: tru
e, configurable: true}
654.
clientInformation: {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.
confirm: {value: ƒ, writable: true, enumerable: true, configurable
: true}
658.
console: {value: console, writable: true, enumerable: false, confi
gurable: true}
659.
copy: {value: ƒ, writable: true, enumerable: false, conf
igurable: true}
660.
createImageBitmap: {value: ƒ, writable: true, enumerable: true, configurable:
true}
661.
crypto: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
662.
customElements: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
663.
debug: {value: ƒ, writable: true, enumerable: false, configurable
: true}
664.
decodeURI: {value: ƒ, writable: true, enumerable: false, configurable:
true}
665.
decodeURIComponent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
666.
defaultStatus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
667.
defaultstatus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
668.
devicePixelRatio: {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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
671.
document: {get: ƒ, set: undefined, enumerable: true, configurable:
false}
672.
encodeURI: {value: ƒ, writable: true, enumerable: false, configurable:
true}
673.
encodeURIComponent: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
674.
escape: {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.
external: {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.
focus: {value: ƒ, writable: true, enumerable: true, configurable:
true}
681.
frameElement: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
682.
frames: {value: Window, writable: true, enumerable: true
, configurable: true}
683.
getComputedStyle: {value: ƒ, writable: true, enumerable: true, configura
ble: true}
684.
getEventListeners: {value: ƒ, writable: true, enumerable: false, configurable
: true}
685.
getSelection: {value: ƒ, writable: true, enumerable: true, configurable
: true}
686.
history: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
687.
indexedDB: {get: ƒ, set: undefined, enumerable: true, configurable:
true}
L’objet global « window »
88 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
688.
innerHeight: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
689.
innerWidth: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
690.
inspect: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
691.
isFinite: {value: ƒ, writable: true, enumerable: false, configurable:
true}
692.
isNaN: {value: ƒ, writable: true, enumerable: false, configurable
: true}
693.
isSecureContext: {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.
localStorage: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
697.
location: {value: Location, writable: true, enumerable: true, confi
gurable: false}
698.
locationbar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
699.
matchMedia: {value: ƒ, writable: true, enumerable: true, configurable:
true}
700.
menubar: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
701.
monitor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
702.
monitorEvents: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
703.
moveBy: {value: ƒ, writable: true, enumerable: true, configurable:
true}
704.
moveTo: {value: ƒ, writable: true, enumerable: true, configurable:
true}
L’objet global « window »
89 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
705.
name: {get: ƒ, set: ƒ, enumerable: true, configurable: t
rue}
706.
navigator: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
707.
offscreenBuffering: {get: ƒ, set: ƒ, enumerable: false, configurable: true}
708.
onabort: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
709.
onafterprint: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
710.
onanimationend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
711.
onanimationiteration: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
712.
onanimationstart: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
713.
onappinstalled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
714.
onauxclick: {get: ƒ, set: ƒ, enumerable: true, configura
ble: true}
715.
onbeforeinstallprompt: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
716.
onbeforeprint: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
717.
onbeforeunload: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
718.
onblur: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
719.
oncancel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
720.
oncanplay: {get: ƒ, set: ƒ, enumerable: true, configurab
le: true}
721.
oncanplaythrough: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
722.
onchange: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
723.
onclick: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
724.
onclose: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
725.
oncontextmenu: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
726.
oncuechange: {get: ƒ, set: ƒ, enumerable: true, configurable: tru
e}
L’objet global « window »
90 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
727.
ondblclick: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
728.
ondevicemotion: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
729.
ondeviceorientation: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
730.
ondeviceorientationabsolute: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
731.
ondrag: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
732.
ondragend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
733.
ondragenter: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
734.
ondragleave: {get: ƒ, set: ƒ, enumerable: true, configur
able: true}
735.
ondragover: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
736.
ondragstart: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
737.
ondrop: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
738.
ondurationchange: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
739.
onelementpainted: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
740.
onemptied: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
741.
onended: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
742.
onerror: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
743.
onfocus: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
744.
ongotpointercapture: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
745.
onhashchange: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
746.
oninput: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
747.
oninvalid: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
748.
onkeydown: {get: ƒ, set: ƒ, enumerable: true, configurab
le: true}
749.
onkeypress: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
L’objet global « window »
91 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
750.
onkeyup: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
751.
onlanguagechange: {get: ƒ, set: ƒ, enumerable: true, configurable: t
rue}
752.
onload: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
753.
onloadeddata: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
754.
onloadedmetadata: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
755.
onloadstart: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
756.
onlostpointercapture: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
757.
onmessage: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
758.
onmessageerror: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
759.
onmousedown: {get: ƒ, set: ƒ, enumerable: true, configurable: tru
e}
760.
onmouseenter: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
761.
onmouseleave: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
762.
onmousemove: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
763.
onmouseout: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
764.
onmouseover: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
765.
onmouseup: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
766.
onmousewheel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
767.
onoffline: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
768.
ononline: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
769.
onpagehide: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
L’objet global « window »
92 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
770.
onpageshow: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
771.
onpause: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
772.
onplay: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
773.
onplaying: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
774.
onpointercancel: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
775.
onpointerdown: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
776.
onpointerenter: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
777.
onpointerleave: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
778.
onpointermove: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
779.
onpointerout: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
780.
onpointerover: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
781.
onpointerup: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
782.
onpopstate: {get: ƒ, set: ƒ, enumerable: true, configura
ble: true}
783.
onprogress: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
784.
onratechange: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
785.
onrejectionhandled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
786.
onreset: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
787.
onresize: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
788.
onscroll: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
789.
onsearch: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
790.
onseeked: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
791.
onseeking: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
L’objet global « window »
93 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
792.
onselect: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
793.
onstalled: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
794.
onstorage: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
795.
onsubmit: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
796.
onsuspend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
797.
ontimeupdate: {get: ƒ, set: ƒ, enumerable: true, configurable: tr
ue}
798.
ontoggle: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
799.
ontransitionend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
800.
onunhandledrejection: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
801.
onunload: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
802.
onvolumechange: {get: ƒ, set: ƒ, enumerable: true, configurable: true
}
803.
onwaiting: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
804.
onwebkitanimationend: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
805.
onwebkitanimationiteration: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
806.
onwebkitanimationstart: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
807.
onwebkittransitionend: {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.
openDatabase: {value: ƒ, writable: true, enumerable: true, configurable
: true}
811.
opener: {value: null, writable: true, enumerable: true, configurabl
e: true}
812.
origin: {get: ƒ, set: ƒ, enumerable: true, configurable:
true}
L’objet global « window »
94 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
813.
outerHeight: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
814.
outerWidth: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
815.
pageXOffset: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
816.
pageYOffset: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
817.
parent: {value: Window, writable: true, enumerable: true, configur
able: true}
818.
parseFloat: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
819.
parseInt: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
820.
performance: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
821.
personalbar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
822.
postMessage: {value: ƒ, writable: true, enumerable: true, configurable
: true}
823.
print: {value: ƒ, writable: true, enumerable: true, conf
igurable: true}
824.
profile: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
825.
profileEnd: {value: ƒ, writable: true, enumerable: false, configur
able: true}
826.
prompt: {value: ƒ, writable: true, enumerable: true, con
figurable: true}
827.
queryObjects: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
828.
releaseEvents: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
829.
requestAnimationFrame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
830.
requestIdleCallback: {value: ƒ, writable: true, enumerable: true, configur
able: true}
L’objet global « window »
95 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
831.
resizeBy: {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.
screenTop: {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.
scrollBy: {value: ƒ, writable: true, enumerable: true, configurable:
true}
840.
scrollTo: {value: ƒ, writable: true, enumerable: true, configurable:
true}
841.
scrollX: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
842.
scrollY: {get: ƒ, set: ƒ, enumerable: true, configurable
: true}
843.
scrollbars: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
844.
self: {value: Window, writable: true, enumerable: true,
configurable: true}
845.
sessionStorage: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
846.
setInterval: {value: ƒ, writable: true, enumerable: true, configurable:
true}
847.
setTimeout: {value: ƒ, writable: true, enumerable: true, configura
ble: true}
848.
speechSynthesis: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
849.
status: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
L’objet global « window »
96 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
850.
statusbar: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
851.
stop: {value: ƒ, writable: true, enumerable: true, confi
gurable: true}
852.
styleMedia: {get: ƒ, set: undefined, enumerable: true, configurable: t
rue}
853.
table: {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.
undebug: {value: ƒ, writable: true, enumerable: false, configurable
: true}
857.
undefined: {value: undefined, writable: false, enumerable: false, c
onfigurable: false}
858.
unescape: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
859.
unmonitor: {value: ƒ, writable: true, enumerable: false, configurable
: true}
860.
unmonitorEvents: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
861.
values: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
862.
visualViewport: {get: ƒ, set: ƒ, enumerable: true, configurable: true}
863.
webkitCancelAnimationFrame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
864.
webkitMediaStream: {value: ƒ, writable: true, enumerable: false, configur
able: true}
865.
webkitRTCPeerConnection: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
866.
webkitRequestAnimationFrame: {value: ƒ, writable: true, enumerable: true, configurabl
e: true}
L’objet global « window »
97 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
867.
webkitRequestFileSystem: {value: ƒ, writable: true, enumerable: true, configurable:
true}
868.
webkitResolveLocalFileSystemURL: {value: ƒ, writable: true, enumerable: true, configurab
le: true}
869.
webkitSpeechGrammar: {value: ƒ, writable: true, enumerable: false, configurable
: true}
870.
webkitSpeechGrammarList: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
871.
webkitSpeechRecognition: {value: ƒ, writable: true, enumerable: false, configurabl
e: true}
872.
webkitSpeechRecognitionError: {value: ƒ, writable: true, enumerable: false, configurable
: true}
873.
webkitSpeechRecognitionEvent: {value: ƒ, writable: true, enumerable: false, configurab
le: true}
874.
webkitStorageInfo: {get: ƒ, set: undefined, enumerable: true, configurable: tr
ue}
875.
webkitURL: {value: ƒ, writable: true, enumerable: false, configura
ble: true}
876.
window: {value: Window, writable: false, enumerable: true, configu
rable: false}
877.
yandex: {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 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
L’objet window minuscules n’a qu'un pointeur (__proto__) sur le prototype de son constructeur, l'objet Window (notez la capitalisation).
Avec Firefox :
L’objet global « window »
99 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
L’objet global « window »
JavaScript Tome-VII
100 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
Avec Yandex :
L’objet global « window »
101 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
Tentative d’obtenir la liste des Propriétés du prototype des objets window (avec “w” minuscule) et Window (avec “W” Majuscule) :
window.prototype
undefined
WindowPrototype { … }
constructor: function ()
__proto__: WindowProperties {
L’objet global « window »
}
102 / 105 jeudi, 4. avril 2019 (10:43 )
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
__proto__: EventTargetPrototype { addEventListener: addEventListener(), removeEventListener:
removeEventListener(), dispatchEvent: dispatchEvent(), … }
addEventListener: function addEventListener()
constructor: function ()
dispatchEvent: function dispatchEvent()
removeEventListener: function removeEventListener()
__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 jeudi, 4. avril 2019 (10:43 )
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 « window.__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 paramè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éthodesgetOwnPropertyNames, objet Object, parseFloat, parseInt, Infinity, NaN,
undefined, Boolean, String, Symbol, Date, Promise, RegExp
jeudi, 4. avril 2019 (10:43 ).
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 jeudi, 4. avril 2019 (10:43 )
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
[email protected]
L’objet global « window »
105 / 105 jeudi, 4. avril 2019 (10:43 )

Documents pareils