javascript tome v - this

publicité
J.B. Dadet DIASOLUKA Luyalu Nzoyifuanga
J AVA S C R I P T (Programmation Internet) V O L . V
+243 - 851278216 - 899508675 - 991239212 - 902263541 - 813572818
La dernière révision de ce texte est disponible sur CD.
CHAPITRE 11 : « this » dans différents contextes :
L’objet pointé par « this » varie selon son environnement englobant
(espace global, fonction ordinaire, fonction fléchée, élément HTML,..),
et son contexte (« mode sloppy » ou « mode strict ») = .
Quelque soit le mode (strict ou sloppy) « this » dans une instance
(telle que défini dans le constructeur) représente l’instance.
I.
En mode STRICT, « this » dans une fonction représente undefined.
<script type="text/javascript"> "use strict";
// En MODE STRICT,
// this dans une fonction ordinaire
// repré sente l'objet global widonw.
function o(p){
/////////
this.prop=45;
// TypeError: this is undefined
test.html:6:5
console.log('"',this,'"');
console.log(this===window);
console.log('"',p,'"');
}
o();
/*
" undefined "
test.html:8:5
false
test.html:9:5
" undefined "
test.html:10:5
*/
let io=new o(this);
/*
" Object { } "
false
" Window ... "
test.html:8:5
test.html:9:5
test.html:10:5
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
*/
</script>
II. En mode STANDARD, « this » dans une fonction représente
l’objet global window. Mais pendant la définition des propriétés
d’une fonction, « this » représente le constructeur et, dans une
instance, il représente l’instance.
<script type="text/javascript">
// En MODE STANDARD,
// this dans une fonction ordinaire
// repré sente l'objet global widonw.
function o(p){
this.prop=45;
console.log('"',this,'"');
console.log(this===window);
console.log('"',p,'"');
}
o();
/*
" Window "
test.html:7:5
true
test.html:8:5
" undefined "
test.html:9:5
*/
let io=new o(this);
/*
" Object { prop: 45 } "
false
" Window ... "
*/
</script>
test.html:7:5
test.html:8:5
test.html:9:5
III. Dans une instance, « this » représente TOUJOURS l’instance :
<script type="text/javascript"> "use strict";
// this dans une instanc repré sente
// TOUJOURS un poineur sur l'instance.
function o(p){
this.prop=45;
}
La variable « this »
2 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
let io=new o();
console.log(io.prop)
let fdummy=p=>p.prop=100;
// fdummy modifie la valeur de prop
// de l'objet lui envoyé .
io.df=function(){fdummy(this)};
// Dé finition d'une mé thode de io qui
// appelle fdummy en lui passant io
// via this.
io.df(); // appel de la mé thode io.df()
console.log(io.prop)
// affiche la nouvelle valeur de io.prop.
</script>
IV. Dans une fonction fléchée (expression de fonction) et dans un
littéral d’objet « this » représente TOUJOURS l’objet global window quelque soit le mode :
<script type="text/javascript"> "use strict";
let fdummy=_=>console.log(this);
fdummy();
let o={
fdummy2:_=>console.log(this)
} // litté ral d’objet
o.fdummy2();
</script>
V. Dans une fonction non expression de fonction :
<script type="text/javascript"> "use strict";
let fdummy=_=>console.log(this);
// Window {
//
frames: Window, postMessage: ƒ, blur: ƒ,
//
focus: ƒ, close: ƒ, …}
fdummy();
La variable « this »
3 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
// Fonction non expression de fonction
function fdummy2(){
console.log(this);
// undefined si "use strict";
// Si mode standard :
// Window {frames: Window, postMessage: ƒ,
//
blur: ƒ, focus: ƒ, close: ƒ, …}
}
fdummy2();
let o=function(){
console.log(this)
/*
1er o {}
A
fdummy3:_=>console.log(this)
B
*/
__proto__:Object
this.fdummy3=_=>console.log(this)
/*
1er o {fdummy3: ƒ}
A
fdummy3:_=>console.log(this)
B
*/
}
__proto__:Object
let i=new o();
i.fdummy3();
let o4=new Function()
o4.prototype.fdummy4=_=>console.log(this)
// Window {frames: Window, postMessage: ƒ,
//
blur: ƒ, focus: ƒ, close: ƒ, …}
let i4=new o4();
i4.fdummy4();
(function(){console.log(this)})();
// undefined si "use strict":
// Si mode normal :
// Window {frames: Window, postMessage: ƒ,
//
blur: ƒ, focus: ƒ, close: ƒ, …}
</script>
La variable « this »
4 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
VI. Dans une class, « this » représente le casse-tête qui suit selon la
nature de la méthode (static ou non) : Dans une méthode non
static de class, this représente la classe en tant que objet. Dans
une méthode static this représente la classe en tant que classe.
<script type="text/javascript"> "use strict";
class uneClass {
nMeth() { return this; }
static sMeth() { return this; }
// Ne peut é tre appelé que du sein du corps de la
classe.
}
var obj = new uneClass();
console.log(obj.nMeth());
// uneClass {}
[YANDEX]
// Object { }
[FIREFOX]
///////// obj.sMeth();
// TypeError:
//
obj.sMeth is not a function [FIREFOX]
// Uncaught TypeError:
//
obj.sMeth is not a function [YANDEX]
var nMeth = obj.nMeth;
console.log(nMeth()); // undefined [FIREFOX] [YANDEX]
var sMeth = obj.sMeth;
///////// sMeth(); // undefined
// TypeError: sMeth is not a function [FIREFOX]
// Uncaught TypeError: sMeth is not a function [YANDEX]
console.log(uneClass.sMeth());
// class uneClass
[YANDEX]
// function uneClass()
[FIREFOX]
var sMeth = uneClass.sMeth;
console.log(sMeth()); // undefined [FIREFOX] [YANDEX]
</script>
Avec YANDEX :
14:51:19.978
1er
A
I
test.html:8
notreClass {}
notreClass {}
__proto__:
constructor:class notreClass
La variable « this »
5 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
a
arguments:(...)
b
caller:(...)
c
length:0
d
methodStat:ƒ methodStat()
e
name:"notreClass"
f
prototype:
A
constructor:class notreClass
B
methodOrd:ƒ methodOrd()
C
__proto__:Object
a
__proto__:ƒ ()
b
[[FunctionLocation]]:test.html:2
c
[[Scopes]]:Scopes[2]
I
methodOrd:ƒ methodOrd()
II
__proto__:Object
14:51:19.984 test.html:10
undefined
14:51:19.984 test.html:12
class notreClass {
methodOrd() { return this; }
static methodStat() { return this; }
}
14:51:19.984 test.html:14
undefined
Avec FIREFOX :
Object { }
test.html:8:3
__proto__: Object { … }
constructor: function notreClass()
constructor: notreClass()
length: 0
methodStat: function methodStat()
length: 0
name: "methodStat"
__proto__: function ()
name: "notreClass"
prototype: Object { … }
constructor: function notreClass()
constructor: notreClass()
length: 0
methodStat: function methodStat()
name: "notreClass"
prototype: Object { … }
constructor: function notreClass()
constructor: notreClass()
length: 0
methodStat: function methodStat()
La variable « this »
6 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
name: "notreClass"
prototype: Object { … }
constructor: function notreClass()
methodOrd: function methodOrd()
__proto__: Object { … }
__proto__: function ()
methodOrd: function methodOrd()
__proto__: Object { … }
__proto__: function ()
methodOrd: function methodOrd()
__proto__: Object { … }
__proto__: function ()
methodOrd: function methodOrd()
__proto__: Object { … }
undefined
test.html:13:3
function notreClass()
length: 0
methodStat: methodStat()
length: 0
name: "methodStat"
__proto__: function ()
name: "notreClass"
prototype: Object { … }
constructor: function notreClass()
length: 0
methodStat: function methodStat()
name: "notreClass"
prototype: Object { … }
constructor: function notreClass()
methodOrd: function methodOrd()
__proto__: Object { … }
__proto__: function ()
methodOrd: function methodOrd()
__proto__: Object { … }
constructor: function notreClass()
methodOrd: function methodOrd()
__proto__: Object { … }
__proto__: function ()
test.html:16:3
undefined test.html:21:3
VII.
Dans un élément HTML « this » représente cet élément :
Cliquez ces deux barres<br>
<hr width=100 onclick="fct(this)"
style=" color:blue;background:red ; height:20;
La variable « this »
7 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
border:20px solid;border-radius:15px">
<hr width=85 onclick="fct(this)"
style=" color:green;background:magenta ; height:10;
border:30px dashed;border-radius:50px">
<script type="text/javascript"> "use strict";
function fct(p) {
console.log(p.width);
console.log(p.style.background);
console.log(p.style.height);
console.log(p.style.color);
console.log(p.style.border);
console.log(p.style.borderRadius);
}
</script>
// AVEC YANDEX :
// 2018-02-25 17:58:07.476 test.html:12
100
// 2018-02-25 17:58:07.485 test.html:13
red
// 2018-02-25 17:58:07.485 test.html:14
20px
// 2018-02-25 17:58:07.486 test.html:15
blue
// 2018-02-25 17:58:07.486 test.html:16
20px solid
// 2018-02-25 17:58:07.486 test.html:17
15px
// 2018-02-25 17:58:07.906 test.html:12
85
// 2018-02-25 17:58:07.907 test.html:13
magenta
// 2018-02-25 17:58:07.907 test.html:14
10px
// 2018-02-25 17:58:07.907 test.html:15
green
// 2018-02-25 17:58:07.907 test.html:16 30px dashed
// 2018-02-25 17:58:07.907 test.html:17
50px
// AVEC FIREFOX :
100
red none repeat scroll 0% 0%
20px
blue
20px solid
15px
85
magenta none repeat scroll 0% 0%
10px
green
30px dashed
50px
</script>
La variable « this »
8 / 98
test.html:12:7
test.html:13:7
test.html:14:7
test.html:15:7
test.html:16:7
test.html:17:7
test.html:12:7
test.html:13:7
test.html:14:7
test.html:15:7
test.html:16:7
test.html:17:7
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
VIII. Dans une fonction listener, la variable this désigne l’objet
cible de l’événement.
IX. Dans l’espace global, « this » représente l’objet window. L’objet
window représente l’objet global qui renferme les propriétés
globales.
<script type="text/javascript"> "use strict";
console.dir('"',this,'"');
// this dans l'espace global repré sente l'objet window.
</script>
Exécution dans YANDEX, les propriétés de l’objet window.
" [object Window] "
" [object Window] "
Window
Window
alert:ƒ alert()
applicationCache:ApplicationCache
{status:
0,
onchecking: null, onerror: null, onnoupdate:
null,
ondownloading: null, …}
atob:ƒ atob()
blur:ƒ ()
btoa:ƒ btoa()
caches:CacheStorage {}
cancelAnimationFrame:ƒ cancelAnimationFrame()
cancelIdleCallback:ƒ cancelIdleCallback()
captureEvents:ƒ captureEvents()
chrome:{loadTimes: ƒ, csi: ƒ}
clearInterval:ƒ clearInterval()
clearTimeout:ƒ clearTimeout()
clientInformation:Navigator {vendorSub: "", productSub: "20030107", vendor: "Google Inc.",
maxTouchPoints: 0, hardwareConcurrency: 4, …}
close:ƒ ()
closed:false
confirm:ƒ confirm()
createImageBitmap:ƒ createImageBitmap()
crypto:Crypto {subtle: SubtleCrypto}
La variable « this »
9 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
customElements:CustomElementRegistry {}
defaultStatus:""
defaultstatus:""
devicePixelRatio:1
document:document
external:External {}
fetch:ƒ fetch()
find:ƒ find()
focus:ƒ ()
frameElement:null
frames:Window {postMessage: ƒ, blur: ƒ, focus: ƒ,
close: ƒ, frames: Window, …}
getComputedStyle:ƒ getComputedStyle()
getSelection:ƒ getSelection()
history:History {length: 1, scrollRestoration: "auto", state: null}
indexedDB:IDBFactory {}
innerHeight:728
innerWidth:223
isSecureContext:true
length:0
localStorage:Storage {length: 0}
location:Location {replace: ƒ, assign: ƒ, href:
"file:///K:/DADET/PROGS/test.html#",
ancestorOrigins: DOMStringList, origin: "file://", …}
locationbar:BarProp {visible: true}
matchMedia:ƒ matchMedia()
menubar:BarProp {visible: true}
moveBy:ƒ moveBy()
moveTo:ƒ moveTo()
name:""
navigator:Navigator
{vendorSub:
"",
productSub:
"20030107", vendor: "Google Inc.",
maxTouchPoints:
0, hardwareConcurrency: 4, …}
onabort:null
onafterprint:null
onanimationend:null
onanimationiteration:null
onanimationstart:null
onappinstalled:null
onauxclick:null
onbeforeinstallprompt:null
onbeforeprint:null
onbeforeunload:null
onblur:null
oncancel:null
oncanplay:null
oncanplaythrough:null
onchange:null
La variable « this »
10 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
onclick:null
onclose:null
oncontextmenu:null
oncuechange:null
ondblclick:null
ondevicemotion:null
ondeviceorientation:null
ondeviceorientationabsolute:null
ondrag:null
ondragend:null
ondragenter:null
ondragleave:null
ondragover:null
ondragstart:null
ondrop:null
ondurationchange:null
onelementpainted:null
onemptied:null
onended:null
onerror:null
onfocus:null
ongotpointercapture:null
onhashchange:null
oninput:null
oninvalid:null
onkeydown:null
onkeypress:null
onkeyup:null
onlanguagechange:null
onload:null
onloadeddata:null
onloadedmetadata:null
onloadstart:null
onlostpointercapture:null
onmessage:null
onmessageerror:null
onmousedown:null
onmouseenter:null
onmouseleave:null
onmousemove:null
onmouseout:null
onmouseover:null
onmouseup:null
onmousewheel:null
onoffline:null
ononline:null
onpagehide:null
onpageshow:null
onpause:null
La variable « this »
11 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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:ƒ openDatabase()
opener:null
origin:"null"
outerHeight:800
outerWidth:778
pageXOffset:0
pageYOffset:0
parent:Window {postMessage: ƒ, blur: ƒ, focus: ƒ,
close: ƒ, frames: Window, …}
performance:Performance
{timeOrigin:
1522593165552.052,
onresourcetimingbufferfull:
null,
La variable « this »
12 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
timing: PerformanceTiming, navigation: PerformanceNavigation, memory: MemoryInfo}
personalbar:BarProp {visible: true}
postMessage:ƒ ()
print:ƒ print()
prompt:ƒ prompt()
releaseEvents:ƒ releaseEvents()
requestAnimationFrame:ƒ requestAnimationFrame()
requestIdleCallback:ƒ requestIdleCallback()
resizeBy:ƒ resizeBy()
resizeTo:ƒ resizeTo()
screen:Screen {availWidth: 1856, availHeight: 1080,
width: 1920, height: 1080, colorDepth: 24,
…}
screenLeft:74
screenTop:10
screenX:74
screenY:10
scroll:ƒ scroll()
scrollBy:ƒ scrollBy()
scrollTo:ƒ scrollTo()
scrollX:0
scrollY:0
scrollbars:BarProp {visible: true}
self:Window {postMessage: ƒ, blur: ƒ, focus: ƒ,
close: ƒ, frames: Window, …}
sessionStorage:Storage {length: 0}
setInterval:ƒ setInterval()
setTimeout:ƒ setTimeout()
speechSynthesis:SpeechSynthesis
{pending:
false,
speaking: false, paused: false,
onvoiceschanged:
null}
status:""
statusbar:BarProp {visible: true}
stop:ƒ stop()
styleMedia:StyleMedia {type: "screen"}
toolbar:BarProp {visible: true}
top:Window {postMessage: ƒ, blur: ƒ, focus: ƒ,
close: ƒ, frames: Window, …}
visualViewport:VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0, pageTop: 0, width:
223, …}
webkitCancelAnimationFrame:ƒ
webkitCancelAnimationFrame()
webkitRequestAnimationFrame:ƒ
webkitRequestAnimationFrame()
webkitRequestFileSystem:ƒ webkitRequestFileSystem()
webkitResolveLocalFileSystemURL:ƒ
webkitResolveLocalFileSystemURL()
webkitStorageInfo:DeprecatedStorageInfo {}
window:Window {postMessage: ƒ, blur: ƒ, focus: ƒ,
close: ƒ, frames: Window, …}
La variable « this »
13 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
yandex:{…}
Infinity:Infinity
AnalyserNode:ƒ AnalyserNode()
AnimationEvent:ƒ AnimationEvent()
ApplicationCache:ƒ ApplicationCache()
ApplicationCacheErrorEvent:ƒ
ApplicationCacheErrorEvent()
Array:ƒ Array()
ArrayBuffer:ƒ ArrayBuffer()
Attr:ƒ Attr()
Audio:ƒ Audio()
AudioBuffer:ƒ AudioBuffer()
AudioBufferSourceNode:ƒ AudioBufferSourceNode()
AudioContext:ƒ AudioContext()
AudioDestinationNode:ƒ AudioDestinationNode()
AudioListener:ƒ AudioListener()
AudioNode:ƒ AudioNode()
AudioParam:ƒ AudioParam()
AudioProcessingEvent:ƒ AudioProcessingEvent()
AudioScheduledSourceNode:ƒ
AudioScheduledSourceNode()
BarProp:ƒ BarProp()
BaseAudioContext:ƒ BaseAudioContext()
BatteryManager:ƒ BatteryManager()
BeforeInstallPromptEvent:ƒ
BeforeInstallPromptEvent()
BeforeUnloadEvent:ƒ BeforeUnloadEvent()
BiquadFilterNode:ƒ BiquadFilterNode()
Blob:ƒ Blob()
BlobEvent:ƒ BlobEvent()
Boolean:ƒ Boolean()
BroadcastChannel:ƒ BroadcastChannel()
BudgetService:ƒ BudgetService()
ByteLengthQueuingStrategy:ƒ ByteLengthQueuingStrategy()
CDATASection:ƒ CDATASection()
CSS:ƒ CSS()
CSSConditionRule:ƒ CSSConditionRule()
CSSFontFaceRule:ƒ CSSFontFaceRule()
CSSGroupingRule:ƒ CSSGroupingRule()
CSSImportRule:ƒ CSSImportRule()
CSSKeyframeRule:ƒ CSSKeyframeRule()
CSSKeyframesRule:ƒ CSSKeyframesRule()
CSSMediaRule:ƒ CSSMediaRule()
CSSNamespaceRule:ƒ CSSNamespaceRule()
CSSPageRule:ƒ CSSPageRule()
CSSRule:ƒ CSSRule()
CSSRuleList:ƒ CSSRuleList()
CSSStyleDeclaration:ƒ CSSStyleDeclaration()
La variable « this »
14 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
CSSStyleRule:ƒ CSSStyleRule()
CSSStyleSheet:ƒ CSSStyleSheet()
CSSSupportsRule:ƒ CSSSupportsRule()
Cache:ƒ Cache()
CacheStorage:ƒ CacheStorage()
CanvasCaptureMediaStreamTrack:ƒ
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()
DOMRectReadOnly:ƒ DOMRectReadOnly()
DOMStringList:ƒ DOMStringList()
DOMStringMap:ƒ DOMStringMap()
DOMTokenList:ƒ DOMTokenList()
DataTransfer:ƒ DataTransfer()
DataTransferItem:ƒ DataTransferItem()
DataTransferItemList:ƒ DataTransferItemList()
DataView:ƒ DataView()
Date:ƒ Date()
DelayNode:ƒ DelayNode()
DeviceMotionEvent:ƒ DeviceMotionEvent()
La variable « this »
15 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
HTMLAllCollection:ƒ HTMLAllCollection()
HTMLAnchorElement:ƒ HTMLAnchorElement()
HTMLAreaElement:ƒ HTMLAreaElement()
HTMLAudioElement:ƒ HTMLAudioElement()
HTMLBRElement:ƒ HTMLBRElement()
HTMLBaseElement:ƒ HTMLBaseElement()
HTMLBodyElement:ƒ HTMLBodyElement()
HTMLButtonElement:ƒ HTMLButtonElement()
HTMLCanvasElement:ƒ HTMLCanvasElement()
HTMLCollection:ƒ HTMLCollection()
HTMLContentElement:ƒ HTMLContentElement()
HTMLDListElement:ƒ HTMLDListElement()
HTMLDataElement:ƒ HTMLDataElement()
HTMLDataListElement:ƒ HTMLDataListElement()
HTMLDetailsElement:ƒ HTMLDetailsElement()
HTMLDialogElement:ƒ HTMLDialogElement()
HTMLDirectoryElement:ƒ HTMLDirectoryElement()
HTMLDivElement:ƒ HTMLDivElement()
HTMLDocument:ƒ HTMLDocument()
HTMLElement:ƒ HTMLElement()
La variable « this »
16 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
HTMLEmbedElement:ƒ HTMLEmbedElement()
HTMLFieldSetElement:ƒ HTMLFieldSetElement()
HTMLFontElement:ƒ HTMLFontElement()
HTMLFormControlsCollection:ƒ HTMLFormControlsCollection()
HTMLFormElement:ƒ HTMLFormElement()
HTMLFrameElement:ƒ HTMLFrameElement()
HTMLFrameSetElement:ƒ HTMLFrameSetElement()
HTMLHRElement:ƒ HTMLHRElement()
HTMLHeadElement:ƒ HTMLHeadElement()
HTMLHeadingElement:ƒ HTMLHeadingElement()
HTMLHtmlElement:ƒ HTMLHtmlElement()
HTMLIFrameElement:ƒ HTMLIFrameElement()
HTMLImageElement:ƒ HTMLImageElement()
HTMLInputElement:ƒ HTMLInputElement()
HTMLLIElement:ƒ HTMLLIElement()
HTMLLabelElement:ƒ HTMLLabelElement()
HTMLLegendElement:ƒ HTMLLegendElement()
HTMLLinkElement:ƒ HTMLLinkElement()
HTMLMapElement:ƒ HTMLMapElement()
HTMLMarqueeElement:ƒ HTMLMarqueeElement()
HTMLMediaElement:ƒ HTMLMediaElement()
HTMLMenuElement:ƒ HTMLMenuElement()
HTMLMetaElement:ƒ HTMLMetaElement()
HTMLMeterElement:ƒ HTMLMeterElement()
HTMLModElement:ƒ HTMLModElement()
HTMLOListElement:ƒ HTMLOListElement()
HTMLObjectElement:ƒ HTMLObjectElement()
HTMLOptGroupElement:ƒ HTMLOptGroupElement()
HTMLOptionElement:ƒ HTMLOptionElement()
HTMLOptionsCollection:ƒ HTMLOptionsCollection()
HTMLOutputElement:ƒ HTMLOutputElement()
HTMLParagraphElement:ƒ HTMLParagraphElement()
HTMLParamElement:ƒ HTMLParamElement()
HTMLPictureElement:ƒ HTMLPictureElement()
HTMLPreElement:ƒ HTMLPreElement()
HTMLProgressElement:ƒ HTMLProgressElement()
HTMLQuoteElement:ƒ HTMLQuoteElement()
HTMLScriptElement:ƒ HTMLScriptElement()
HTMLSelectElement:ƒ HTMLSelectElement()
HTMLShadowElement:ƒ HTMLShadowElement()
HTMLSlotElement:ƒ HTMLSlotElement()
HTMLSourceElement:ƒ HTMLSourceElement()
HTMLSpanElement:ƒ HTMLSpanElement()
HTMLStyleElement:ƒ HTMLStyleElement()
HTMLTableCaptionElement:ƒ HTMLTableCaptionElement()
HTMLTableCellElement:ƒ HTMLTableCellElement()
HTMLTableColElement:ƒ HTMLTableColElement()
HTMLTableElement:ƒ HTMLTableElement()
La variable « this »
17 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
HTMLTableRowElement:ƒ HTMLTableRowElement()
HTMLTableSectionElement:ƒ HTMLTableSectionElement()
HTMLTemplateElement:ƒ HTMLTemplateElement()
HTMLTextAreaElement:ƒ HTMLTextAreaElement()
HTMLTimeElement:ƒ HTMLTimeElement()
HTMLTitleElement:ƒ HTMLTitleElement()
HTMLTrackElement:ƒ HTMLTrackElement()
HTMLUListElement:ƒ HTMLUListElement()
HTMLUnknownElement:ƒ HTMLUnknownElement()
HTMLVideoElement:ƒ HTMLVideoElement()
HashChangeEvent:ƒ HashChangeEvent()
Headers:ƒ Headers()
History:ƒ History()
IDBCursor:ƒ IDBCursor()
IDBCursorWithValue:ƒ IDBCursorWithValue()
IDBDatabase:ƒ IDBDatabase()
IDBFactory:ƒ IDBFactory()
IDBIndex:ƒ IDBIndex()
IDBKeyRange:ƒ IDBKeyRange()
IDBObjectStore:ƒ IDBObjectStore()
IDBOpenDBRequest:ƒ IDBOpenDBRequest()
IDBRequest:ƒ IDBRequest()
IDBTransaction:ƒ IDBTransaction()
IDBVersionChangeEvent:ƒ IDBVersionChangeEvent()
IIRFilterNode:ƒ IIRFilterNode()
IdleDeadline:ƒ IdleDeadline()
Image:ƒ Image()
ImageBitmap:ƒ ImageBitmap()
ImageBitmapRenderingContext:ƒ
ImageBitmapRenderingContext()
ImageCapture:ƒ ImageCapture()
ImageData:ƒ ImageData()
InputDeviceCapabilities:ƒ InputDeviceCapabilities()
InputEvent:ƒ InputEvent()
Int8Array:ƒ Int8Array()
Int16Array:ƒ Int16Array()
Int32Array:ƒ Int32Array()
IntersectionObserver:ƒ IntersectionObserver()
IntersectionObserverEntry:ƒ
IntersectionObserverEntry()
Intl:{DateTimeFormat: ƒ, NumberFormat: ƒ, Collator:
ƒ, v8BreakIterator: ƒ, getCanonicalLocales:
ƒ, …}
JSON:JSON
{parse:
ƒ,
stringify:
ƒ,
Symbol(Symbol.toStringTag): "JSON"}
KeyboardEvent:ƒ KeyboardEvent()
Location:ƒ Location()
MIDIAccess:ƒ MIDIAccess()
MIDIConnectionEvent:ƒ MIDIConnectionEvent()
MIDIInput:ƒ MIDIInput()
La variable « this »
18 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
MIDIInputMap:ƒ MIDIInputMap()
MIDIMessageEvent:ƒ MIDIMessageEvent()
MIDIOutput:ƒ MIDIOutput()
MIDIOutputMap:ƒ MIDIOutputMap()
MIDIPort:ƒ MIDIPort()
Map:ƒ Map()
Math:Math {abs: ƒ, acos: ƒ, acosh: ƒ, asin: ƒ,
asinh: ƒ, …}
MediaDeviceInfo:ƒ MediaDeviceInfo()
MediaDevices:ƒ MediaDevices()
MediaElementAudioSourceNode:ƒ
MediaElementAudioSourceNode()
MediaEncryptedEvent:ƒ MediaEncryptedEvent()
MediaError:ƒ MediaError()
MediaKeyMessageEvent:ƒ MediaKeyMessageEvent()
MediaKeySession:ƒ MediaKeySession()
MediaKeyStatusMap:ƒ MediaKeyStatusMap()
MediaKeySystemAccess:ƒ MediaKeySystemAccess()
MediaKeys:ƒ MediaKeys()
MediaList:ƒ MediaList()
MediaQueryList:ƒ MediaQueryList()
MediaQueryListEvent:ƒ MediaQueryListEvent()
MediaRecorder:ƒ MediaRecorder()
MediaSettingsRange:ƒ MediaSettingsRange()
MediaSource:ƒ MediaSource()
MediaStream:ƒ MediaStream()
MediaStreamAudioDestinationNode:ƒ
MediaStreamAudioDestinationNode()
MediaStreamAudioSourceNode:ƒ MediaStreamAudioSourceNode()
MediaStreamEvent:ƒ MediaStreamEvent()
MediaStreamTrack:ƒ MediaStreamTrack()
MediaStreamTrackEvent:ƒ MediaStreamTrackEvent()
MessageChannel:ƒ MessageChannel()
MessageEvent:ƒ MessageEvent()
MessagePort:ƒ MessagePort()
MimeType:ƒ MimeType()
MimeTypeArray:ƒ MimeTypeArray()
MouseEvent:ƒ MouseEvent()
MutationEvent:ƒ MutationEvent()
MutationObserver:ƒ MutationObserver()
MutationRecord:ƒ MutationRecord()
NaN:NaN
NamedNodeMap:ƒ NamedNodeMap()
NavigationPreloadManager:ƒ
NavigationPreloadManager()
Navigator:ƒ Navigator()
NetworkInformation:ƒ NetworkInformation()
Node:ƒ Node()
La variable « this »
19 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
NodeFilter:ƒ NodeFilter()
NodeIterator:ƒ NodeIterator()
NodeList:ƒ NodeList()
Notification:ƒ Notification()
Number:ƒ Number()
Object:ƒ Object()
OfflineAudioCompletionEvent:ƒ
OfflineAudioCompletionEvent()
OfflineAudioContext:ƒ OfflineAudioContext()
OoWVideoChangeEvent:ƒ OoWVideoChangeEvent()
Option:ƒ Option()
OscillatorNode:ƒ OscillatorNode()
OverconstrainedError:ƒ OverconstrainedError()
PageTransitionEvent:ƒ PageTransitionEvent()
PannerNode:ƒ PannerNode()
PasswordCredential:ƒ PasswordCredential()
Path2D:ƒ Path2D()
PaymentAddress:ƒ PaymentAddress()
PaymentRequest:ƒ PaymentRequest()
PaymentRequestUpdateEvent:ƒ
PaymentRequestUpdateEvent()
PaymentResponse:ƒ PaymentResponse()
Performance:ƒ Performance()
PerformanceEntry:ƒ PerformanceEntry()
PerformanceLongTaskTiming:ƒ
PerformanceLongTaskTiming()
PerformanceMark:ƒ PerformanceMark()
PerformanceMeasure:ƒ PerformanceMeasure()
PerformanceNavigation:ƒ PerformanceNavigation()
PerformanceNavigationTiming:ƒ PerformanceNavigationTiming()
PerformanceObserver:ƒ PerformanceObserver()
PerformanceObserverEntryList:ƒ
PerformanceObserverEntryList()
PerformancePaintTiming:ƒ PerformancePaintTiming()
PerformanceResourceTiming:ƒ
PerformanceResourceTiming()
PerformanceTiming:ƒ PerformanceTiming()
PeriodicWave:ƒ PeriodicWave()
PermissionStatus:ƒ PermissionStatus()
Permissions:ƒ Permissions()
PhotoCapabilities:ƒ PhotoCapabilities()
Plugin:ƒ Plugin()
PluginArray:ƒ PluginArray()
PointerEvent:ƒ PointerEvent()
PopStateEvent:ƒ PopStateEvent()
Presentation:ƒ Presentation()
PresentationAvailability:ƒ
PresentationAvailability()
La variable « this »
20 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
PresentationConnection:ƒ PresentationConnection()
PresentationConnectionAvailableEvent:ƒ PresentationConnectionAvailableEvent()
PresentationConnectionCloseEvent:ƒ
PresentationConnectionCloseEvent()
PresentationConnectionList:ƒ PresentationConnectionList()
PresentationReceiver:ƒ PresentationReceiver()
PresentationRequest:ƒ PresentationRequest()
ProcessingInstruction:ƒ ProcessingInstruction()
ProgressEvent:ƒ ProgressEvent()
Promise:ƒ Promise()
PromiseRejectionEvent:ƒ PromiseRejectionEvent()
Proxy:ƒ Proxy()
PushManager:ƒ PushManager()
PushSubscription:ƒ PushSubscription()
PushSubscriptionOptions:ƒ PushSubscriptionOptions()
RTCCertificate:ƒ RTCCertificate()
RTCDataChannel:ƒ RTCDataChannel()
RTCDataChannelEvent:ƒ RTCDataChannelEvent()
RTCIceCandidate:ƒ RTCIceCandidate()
RTCPeerConnection:ƒ RTCPeerConnection()
RTCPeerConnectionIceEvent:ƒ
RTCPeerConnectionIceEvent()
RTCRtpContributingSource:ƒ
RTCRtpContributingSource()
RTCRtpReceiver:ƒ RTCRtpReceiver()
RTCRtpSender:ƒ RTCRtpSender()
RTCSessionDescription:ƒ RTCSessionDescription()
RTCStatsReport:ƒ RTCStatsReport()
RTCTrackEvent:ƒ RTCTrackEvent()
RadioNodeList:ƒ RadioNodeList()
Range:ƒ Range()
RangeError:ƒ RangeError()
ReadableStream:ƒ ReadableStream()
ReferenceError:ƒ ReferenceError()
Reflect:{defineProperty: ƒ, deleteProperty: ƒ, apply: ƒ, construct: ƒ, get: ƒ, …}
RegExp:ƒ RegExp()
RemotePlayback:ƒ RemotePlayback()
Request:ƒ Request()
ResizeObserver:ƒ ResizeObserver()
ResizeObserverEntry:ƒ ResizeObserverEntry()
Response:ƒ Response()
SVGAElement:ƒ SVGAElement()
SVGAngle:ƒ SVGAngle()
SVGAnimateElement:ƒ SVGAnimateElement()
SVGAnimateMotionElement:ƒ SVGAnimateMotionElement()
La variable « this »
21 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGAnimateTransformElement:ƒ SVGAnimateTransformElement()
SVGAnimatedAngle:ƒ SVGAnimatedAngle()
SVGAnimatedBoolean:ƒ SVGAnimatedBoolean()
SVGAnimatedEnumeration:ƒ SVGAnimatedEnumeration()
SVGAnimatedInteger:ƒ SVGAnimatedInteger()
SVGAnimatedLength:ƒ SVGAnimatedLength()
SVGAnimatedLengthList:ƒ SVGAnimatedLengthList()
SVGAnimatedNumber:ƒ SVGAnimatedNumber()
SVGAnimatedNumberList:ƒ SVGAnimatedNumberList()
SVGAnimatedPreserveAspectRatio:ƒ
SVGAnimatedPreserveAspectRatio()
SVGAnimatedRect:ƒ SVGAnimatedRect()
SVGAnimatedString:ƒ SVGAnimatedString()
SVGAnimatedTransformList:ƒ
SVGAnimatedTransformList()
SVGAnimationElement:ƒ SVGAnimationElement()
SVGCircleElement:ƒ SVGCircleElement()
SVGClipPathElement:ƒ SVGClipPathElement()
SVGComponentTransferFunctionElement:ƒ
SVGComponentTransferFunctionElement()
SVGDefsElement:ƒ SVGDefsElement()
SVGDescElement:ƒ SVGDescElement()
SVGDiscardElement:ƒ SVGDiscardElement()
SVGElement:ƒ SVGElement()
SVGEllipseElement:ƒ SVGEllipseElement()
SVGFEBlendElement:ƒ SVGFEBlendElement()
SVGFEColorMatrixElement:ƒ SVGFEColorMatrixElement()
SVGFEComponentTransferElement:ƒ SVGFEComponentTransferElement()
SVGFECompositeElement:ƒ SVGFECompositeElement()
SVGFEConvolveMatrixElement:ƒ SVGFEConvolveMatrixElement()
SVGFEDiffuseLightingElement:ƒ
SVGFEDiffuseLightingElement()
SVGFEDisplacementMapElement:ƒ
SVGFEDisplacementMapElement()
SVGFEDistantLightElement:ƒ
SVGFEDistantLightElement()
SVGFEDropShadowElement:ƒ SVGFEDropShadowElement()
SVGFEFloodElement:ƒ SVGFEFloodElement()
SVGFEFuncAElement:ƒ SVGFEFuncAElement()
SVGFEFuncBElement:ƒ SVGFEFuncBElement()
SVGFEFuncGElement:ƒ SVGFEFuncGElement()
SVGFEFuncRElement:ƒ SVGFEFuncRElement()
SVGFEGaussianBlurElement:ƒ
SVGFEGaussianBlurElement()
SVGFEImageElement:ƒ SVGFEImageElement()
SVGFEMergeElement:ƒ SVGFEMergeElement()
La variable « this »
22 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGFEMergeNodeElement:ƒ SVGFEMergeNodeElement()
SVGFEMorphologyElement:ƒ SVGFEMorphologyElement()
SVGFEOffsetElement:ƒ SVGFEOffsetElement()
SVGFEPointLightElement:ƒ SVGFEPointLightElement()
SVGFESpecularLightingElement:ƒ
SVGFESpecularLightingElement()
SVGFESpotLightElement:ƒ SVGFESpotLightElement()
SVGFETileElement:ƒ SVGFETileElement()
SVGFETurbulenceElement:ƒ SVGFETurbulenceElement()
SVGFilterElement:ƒ SVGFilterElement()
SVGForeignObjectElement:ƒ SVGForeignObjectElement()
SVGGElement:ƒ SVGGElement()
SVGGeometryElement:ƒ SVGGeometryElement()
SVGGradientElement:ƒ SVGGradientElement()
SVGGraphicsElement:ƒ SVGGraphicsElement()
SVGImageElement:ƒ SVGImageElement()
SVGLength:ƒ SVGLength()
SVGLengthList:ƒ SVGLengthList()
SVGLineElement:ƒ SVGLineElement()
SVGLinearGradientElement:ƒ
SVGLinearGradientElement()
SVGMPathElement:ƒ SVGMPathElement()
SVGMarkerElement:ƒ SVGMarkerElement()
SVGMaskElement:ƒ SVGMaskElement()
SVGMatrix:ƒ SVGMatrix()
SVGMetadataElement:ƒ SVGMetadataElement()
SVGNumber:ƒ SVGNumber()
SVGNumberList:ƒ SVGNumberList()
SVGPathElement:ƒ SVGPathElement()
SVGPatternElement:ƒ SVGPatternElement()
SVGPoint:ƒ SVGPoint()
SVGPointList:ƒ SVGPointList()
SVGPolygonElement:ƒ SVGPolygonElement()
SVGPolylineElement:ƒ SVGPolylineElement()
SVGPreserveAspectRatio:ƒ SVGPreserveAspectRatio()
SVGRadialGradientElement:ƒ
SVGRadialGradientElement()
SVGRect:ƒ SVGRect()
SVGRectElement:ƒ SVGRectElement()
SVGSVGElement:ƒ SVGSVGElement()
SVGScriptElement:ƒ SVGScriptElement()
SVGSetElement:ƒ SVGSetElement()
SVGStopElement:ƒ SVGStopElement()
SVGStringList:ƒ SVGStringList()
SVGStyleElement:ƒ SVGStyleElement()
SVGSwitchElement:ƒ SVGSwitchElement()
SVGSymbolElement:ƒ SVGSymbolElement()
SVGTSpanElement:ƒ SVGTSpanElement()
SVGTextContentElement:ƒ SVGTextContentElement()
La variable « this »
23 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGTextElement:ƒ SVGTextElement()
SVGTextPathElement:ƒ SVGTextPathElement()
SVGTextPositioningElement:ƒ
SVGTextPositioningElement()
SVGTitleElement:ƒ SVGTitleElement()
SVGTransform:ƒ SVGTransform()
SVGTransformList:ƒ SVGTransformList()
SVGUnitTypes:ƒ SVGUnitTypes()
SVGUseElement:ƒ SVGUseElement()
SVGViewElement:ƒ SVGViewElement()
Screen:ƒ Screen()
ScreenOrientation:ƒ ScreenOrientation()
ScriptProcessorNode:ƒ ScriptProcessorNode()
SecurityPolicyViolationEvent:ƒ
SecurityPolicyViolationEvent()
Selection:ƒ Selection()
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()
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()
La variable « this »
24 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
TextTrackList:ƒ TextTrackList()
TimeRanges:ƒ TimeRanges()
Touch:ƒ Touch()
TouchEvent:ƒ TouchEvent()
TouchList:ƒ TouchList()
TrackEvent:ƒ TrackEvent()
TransitionEvent:ƒ TransitionEvent()
TreeWalker:ƒ TreeWalker()
TypeError:ƒ TypeError()
UIEvent:ƒ UIEvent()
URIError:ƒ URIError()
URL:ƒ URL()
URLSearchParams:ƒ URLSearchParams()
USB:ƒ USB()
USBAlternateInterface:ƒ USBAlternateInterface()
USBConfiguration:ƒ USBConfiguration()
USBConnectionEvent:ƒ USBConnectionEvent()
USBDevice:ƒ USBDevice()
USBEndpoint:ƒ USBEndpoint()
USBInTransferResult:ƒ USBInTransferResult()
USBInterface:ƒ USBInterface()
USBIsochronousInTransferPacket:ƒ
USBIsochronousInTransferPacket()
USBIsochronousInTransferResult:ƒ
USBIsochronousInTransferResult()
USBIsochronousOutTransferPacket:ƒ USBIsochronousOutTransferPacket()
USBIsochronousOutTransferResult:ƒ USBIsochronousOutTransferResult()
USBOutTransferResult:ƒ USBOutTransferResult()
Uint8Array:ƒ Uint8Array()
Uint8ClampedArray:ƒ Uint8ClampedArray()
Uint16Array:ƒ Uint16Array()
Uint32Array:ƒ Uint32Array()
VTTCue:ƒ VTTCue()
ValidityState:ƒ ValidityState()
VisualViewport:ƒ VisualViewport()
WaveShaperNode:ƒ WaveShaperNode()
WeakMap:ƒ WeakMap()
WeakSet:ƒ WeakSet()
WebAssembly:WebAssembly {compile: ƒ, validate: ƒ,
instantiate: ƒ, compileStreaming: ƒ,
instantiateStreaming: ƒ, …}
WebGL2RenderingContext:ƒ WebGL2RenderingContext()
WebGLActiveInfo:ƒ WebGLActiveInfo()
WebGLBuffer:ƒ WebGLBuffer()
WebGLContextEvent:ƒ WebGLContextEvent()
WebGLFramebuffer:ƒ WebGLFramebuffer()
WebGLProgram:ƒ WebGLProgram()
La variable « this »
25 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
WebGLQuery:ƒ WebGLQuery()
WebGLRenderbuffer:ƒ WebGLRenderbuffer()
WebGLRenderingContext:ƒ WebGLRenderingContext()
WebGLSampler:ƒ WebGLSampler()
WebGLShader:ƒ WebGLShader()
WebGLShaderPrecisionFormat:ƒ
WebGLShaderPrecisionFormat()
WebGLSync:ƒ WebGLSync()
WebGLTexture:ƒ WebGLTexture()
WebGLTransformFeedback:ƒ WebGLTransformFeedback()
WebGLUniformLocation:ƒ WebGLUniformLocation()
WebGLVertexArrayObject:ƒ WebGLVertexArrayObject()
WebKitAnimationEvent:ƒ AnimationEvent()
WebKitCSSMatrix:ƒ DOMMatrix()
WebKitMutationObserver:ƒ MutationObserver()
WebKitTransitionEvent:ƒ TransitionEvent()
WebSocket:ƒ WebSocket()
WheelEvent:ƒ WheelEvent()
Window:ƒ Window()
Worker:ƒ Worker()
WritableStream:ƒ WritableStream()
XMLDocument:ƒ XMLDocument()
XMLHttpRequest:ƒ XMLHttpRequest()
XMLHttpRequestEventTarget:ƒ
XMLHttpRequestEventTarget()
XMLHttpRequestUpload:ƒ XMLHttpRequestUpload()
XMLSerializer:ƒ XMLSerializer()
XPathEvaluator:ƒ XPathEvaluator()
XPathExpression:ƒ XPathExpression()
XPathResult:ƒ XPathResult()
XSLTProcessor:ƒ XSLTProcessor()
console:console {debug: ƒ, error: ƒ, info: ƒ, log:
ƒ, warn: ƒ, …}
decodeURI:ƒ decodeURI()
decodeURIComponent:ƒ decodeURIComponent()
encodeURI:ƒ encodeURI()
encodeURIComponent:ƒ encodeURIComponent()
escape:ƒ escape()
eval:ƒ eval()
event:undefined
isFinite:ƒ isFinite()
isNaN:ƒ isNaN()
offscreenBuffering:true
parseFloat:ƒ parseFloat()
parseInt:ƒ parseInt()
undefined:undefined
unescape:ƒ unescape()
webkitMediaStream:ƒ MediaStream()
webkitRTCPeerConnection:ƒ RTCPeerConnection()
La variable « this »
26 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
webkitSpeechGrammar:ƒ SpeechGrammar()
webkitSpeechGrammarList:ƒ SpeechGrammarList()
webkitSpeechRecognition:ƒ SpeechRecognition()
webkitSpeechRecognitionError:ƒ
SpeechRecognitionError()
webkitSpeechRecognitionEvent:ƒ
SpeechRecognitionEvent()
webkitURL:ƒ URL()
__proto__:Window
PERSISTENT:1
TEMPORARY:0
constructor:ƒ Window()
Symbol(Symbol.toStringTag):"Window"
__proto__:WindowProperties
constructor:ƒ WindowProperties()
Symbol(Symbol.toStringTag):"WindowProperties"
__proto__:EventTarget
Exécution dans FIREFOX, les propriétés de l’objet window :
" [object Window] "
" [object Window] "
Window
[default properties]
AbortController: function ()
AbortSignal: function ()
AnalyserNode: function ()
Animation: function ()
AnimationEvent: function ()
AnonymousContent: function ()
Array: function Array()
ArrayBuffer: function ArrayBuffer()
Attr: function ()
Audio: function Audio()
AudioBuffer: function ()
AudioBufferSourceNode: function ()
AudioContext: function ()
AudioDestinationNode: function ()
AudioListener: function ()
AudioNode: function ()
AudioParam: function ()
AudioProcessingEvent: function ()
AudioScheduledSourceNode: function ()
AudioStreamTrack: function ()
BarProp: function ()
La variable « this »
27 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
BaseAudioContext: function ()
BatteryManager: function ()
BeforeUnloadEvent: function ()
BiquadFilterNode: function ()
Blob: function ()
BlobEvent: function ()
Boolean: function Boolean()
BroadcastChannel: function ()
CDATASection: function ()
CSS: function ()
CSS2Properties: function ()
CSSConditionRule: function ()
CSSCounterStyleRule: function ()
CSSFontFaceRule: function ()
CSSFontFeatureValuesRule: function ()
CSSGroupingRule: function ()
CSSImportRule: function ()
CSSKeyframeRule: function ()
CSSKeyframesRule: function ()
CSSMediaRule: function ()
CSSMozDocumentRule: function ()
CSSNamespaceRule: function ()
CSSPageRule: function ()
CSSPrimitiveValue: function ()
CSSRule: function ()
CSSRuleList: function ()
CSSStyleDeclaration: function ()
CSSStyleRule: function ()
CSSStyleSheet: function ()
CSSSupportsRule: function ()
CSSValue: function ()
CSSValueList: function ()
Cache: function ()
CacheStorage: function ()
CanvasCaptureMediaStream: function ()
CanvasGradient: function ()
CanvasPattern: function ()
CanvasRenderingContext2D: function ()
CaretPosition: function ()
ChannelMergerNode: function ()
ChannelSplitterNode: function ()
CharacterData: function ()
ClipboardEvent: function ()
CloseEvent: function ()
Comment: function ()
CompositionEvent: function ()
ConstantSourceNode: function ()
ConvolverNode: function ()
Crypto: function ()
La variable « this »
28 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
CryptoKey: function ()
CustomEvent: function ()
DOMCursor: function ()
DOMError: function ()
DOMException: function ()
DOMImplementation: function ()
DOMMatrix: function ()
DOMMatrixReadOnly: function ()
DOMParser: function ()
DOMPoint: function ()
DOMPointReadOnly: function ()
DOMQuad: function ()
DOMRect: function ()
DOMRectList: function ()
DOMRectReadOnly: function ()
DOMRequest: function ()
DOMStringList: function ()
DOMStringMap: function ()
DOMTokenList: function ()
DataChannel: function ()
DataTransfer: function ()
DataTransferItem: function ()
DataTransferItemList: function ()
DataView: function DataView()
Date: function Date()
DelayNode: function ()
DeviceLightEvent: function ()
DeviceMotionEvent: function ()
DeviceOrientationEvent: function ()
DeviceProximityEvent: function ()
Directory: function ()
Document: function ()
DocumentFragment: function ()
DocumentType: function ()
DragEvent: function ()
DynamicsCompressorNode: function ()
Element: function ()
Error: function Error()
ErrorEvent: function ()
EvalError: function EvalError()
Event: function ()
EventSource: function ()
EventTarget: function ()
File: function ()
FileList: function ()
FileReader: function ()
FileSystem: function ()
FileSystemDirectoryEntry: function ()
FileSystemDirectoryReader: function ()
La variable « this »
29 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
FileSystemEntry: function ()
FileSystemFileEntry: function ()
Float32Array: function Float32Array()
Float64Array: function Float64Array()
FocusEvent: function ()
FontFace: function ()
FontFaceSet: function ()
FontFaceSetLoadEvent: function ()
FormData: function ()
Function: function Function()
GainNode: function ()
Gamepad: function ()
GamepadButton: function ()
GamepadEvent: function ()
GamepadHapticActuator: function ()
GamepadPose: function ()
HTMLAllCollection: function ()
HTMLAnchorElement: function ()
HTMLAreaElement: function ()
HTMLAudioElement: function ()
HTMLBRElement: function ()
HTMLBaseElement: function ()
HTMLBodyElement: function ()
HTMLButtonElement: function ()
HTMLCanvasElement: function ()
HTMLCollection: function ()
HTMLDListElement: function ()
HTMLDataElement: function ()
HTMLDataListElement: function ()
HTMLDetailsElement: function ()
HTMLDirectoryElement: function ()
HTMLDivElement: function ()
HTMLDocument: function ()
HTMLElement: function ()
HTMLEmbedElement: function ()
HTMLFieldSetElement: function ()
HTMLFontElement: function ()
HTMLFormControlsCollection: function ()
HTMLFormElement: function ()
HTMLFrameElement: function ()
HTMLFrameSetElement: function ()
HTMLHRElement: function ()
HTMLHeadElement: function ()
HTMLHeadingElement: function ()
HTMLHtmlElement: function ()
HTMLIFrameElement: function ()
HTMLImageElement: function ()
HTMLInputElement: function ()
HTMLLIElement: function ()
La variable « this »
30 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
HTMLLabelElement: function ()
HTMLLegendElement: function ()
HTMLLinkElement: function ()
HTMLMapElement: function ()
HTMLMediaElement: function ()
HTMLMenuElement: function ()
HTMLMenuItemElement: function ()
HTMLMetaElement: function ()
HTMLMeterElement: function ()
HTMLModElement: function ()
HTMLOListElement: function ()
HTMLObjectElement: function ()
HTMLOptGroupElement: function ()
HTMLOptionElement: function ()
HTMLOptionsCollection: function ()
HTMLOutputElement: function ()
HTMLParagraphElement: function ()
HTMLParamElement: function ()
HTMLPictureElement: function ()
HTMLPreElement: function ()
HTMLProgressElement: function ()
HTMLQuoteElement: function ()
HTMLScriptElement: function ()
HTMLSelectElement: function ()
HTMLSourceElement: function ()
HTMLSpanElement: function ()
HTMLStyleElement: function ()
HTMLTableCaptionElement: function ()
HTMLTableCellElement: function ()
HTMLTableColElement: function ()
HTMLTableElement: function ()
HTMLTableRowElement: function ()
HTMLTableSectionElement: function ()
HTMLTemplateElement: function ()
HTMLTextAreaElement: function ()
HTMLTimeElement: function ()
HTMLTitleElement: function ()
HTMLTrackElement: function ()
HTMLUListElement: function ()
HTMLUnknownElement: function ()
HTMLVideoElement: function ()
HashChangeEvent: function ()
Headers: function ()
History: function ()
IDBCursor: function ()
IDBCursorWithValue: function ()
IDBDatabase: function ()
IDBFactory: function ()
IDBFileHandle: function ()
La variable « this »
31 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
IDBFileRequest: function ()
IDBIndex: function ()
IDBKeyRange: function ()
IDBMutableFile: function ()
IDBObjectStore: function ()
IDBOpenDBRequest: function ()
IDBRequest: function ()
IDBTransaction: function ()
IDBVersionChangeEvent: function ()
IIRFilterNode: function ()
IdleDeadline: function ()
Image: function Image()
ImageBitmap: function ()
ImageBitmapRenderingContext: function ()
ImageData: function ()
Infinity: Infinity
InputEvent: function ()
InstallTrigger: InstallTriggerImpl { }
Int16Array: function Int16Array()
Int32Array: function Int32Array()
Int8Array: function Int8Array()
InternalError: function InternalError()
IntersectionObserver: function ()
IntersectionObserverEntry: function ()
Intl: Object { … }
JSON: JSON { … }
KeyEvent: function ()
KeyboardEvent: function ()
LocalMediaStream: function ()
Location: function ()
Map: function Map()
Math: Math { … }
MediaDeviceInfo: function ()
MediaDevices: function ()
MediaElementAudioSourceNode: function ()
MediaEncryptedEvent: function ()
MediaError: function ()
MediaKeyError: function ()
MediaKeyMessageEvent: function ()
MediaKeySession: function ()
MediaKeyStatusMap: function ()
MediaKeySystemAccess: function ()
MediaKeys: function ()
MediaList: function ()
MediaQueryList: function ()
MediaQueryListEvent: function ()
MediaRecorder: function ()
MediaRecorderErrorEvent: function ()
MediaSource: function ()
La variable « this »
32 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
MediaStream: function ()
MediaStreamAudioDestinationNode: function ()
MediaStreamAudioSourceNode: function ()
MediaStreamEvent: function ()
MediaStreamTrack: function ()
MediaStreamTrackEvent: function ()
MessageChannel: function ()
MessageEvent: function ()
MessagePort: function ()
MimeType: function ()
MimeTypeArray: function ()
MouseEvent: function ()
MouseScrollEvent: function ()
MutationEvent: function ()
MutationObserver: function ()
MutationRecord: function ()
NaN: NaN
NamedNodeMap: function ()
Navigator: function ()
Node: function ()
NodeFilter: function ()
NodeIterator: function ()
NodeList: function ()
Notification: function ()
NotifyPaintEvent: function ()
Number: function Number()
Object: function Object()
OfflineAudioCompletionEvent: function ()
OfflineAudioContext: function ()
OfflineResourceList: function ()
Option: function Option()
OscillatorNode: function ()
PageTransitionEvent: function ()
PaintRequest: function ()
PaintRequestList: function ()
PannerNode: function ()
Path2D: function ()
Performance: function ()
PerformanceEntry: function ()
PerformanceMark: function ()
PerformanceMeasure: function ()
PerformanceNavigation: function ()
PerformanceNavigationTiming: function ()
PerformanceObserver: function ()
PerformanceObserverEntryList: function ()
PerformanceResourceTiming: function ()
PerformanceTiming: function ()
PeriodicWave: function ()
PermissionStatus: function ()
La variable « this »
33 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Permissions: function ()
Plugin: function ()
PluginArray: function ()
PointerEvent: function ()
PopStateEvent: function ()
PopupBlockedEvent: function ()
ProcessingInstruction: function ()
ProgressEvent: function ()
Promise: function Promise()
Proxy: function Proxy()
PushManager: function ()
PushSubscription: function ()
PushSubscriptionOptions: function ()
RGBColor: function ()
RTCCertificate: function ()
RTCDTMFSender: function ()
RTCDTMFToneChangeEvent: function ()
RTCDataChannelEvent: function ()
RTCIceCandidate: function ()
RTCPeerConnection: function ()
RTCPeerConnectionIceEvent: function ()
RTCRtpReceiver: function ()
RTCRtpSender: function ()
RTCRtpTransceiver: function ()
RTCSessionDescription: function ()
RTCStatsReport: function ()
RTCTrackEvent: function ()
RadioNodeList: function ()
Range: function ()
RangeError: function RangeError()
Rect: function ()
ReferenceError: function ReferenceError()
Reflect: Object { … }
RegExp: function RegExp()
Request: function ()
Response: function ()
SVGAElement: function ()
SVGAngle: function ()
SVGAnimateElement: function ()
SVGAnimateMotionElement: function ()
SVGAnimateTransformElement: function ()
SVGAnimatedAngle: function ()
SVGAnimatedBoolean: function ()
SVGAnimatedEnumeration: function ()
SVGAnimatedInteger: function ()
SVGAnimatedLength: function ()
SVGAnimatedLengthList: function ()
SVGAnimatedNumber: function ()
SVGAnimatedNumberList: function ()
La variable « this »
34 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGAnimatedPreserveAspectRatio: function ()
SVGAnimatedRect: function ()
SVGAnimatedString: function ()
SVGAnimatedTransformList: function ()
SVGAnimationElement: function ()
SVGCircleElement: function ()
SVGClipPathElement: function ()
SVGComponentTransferFunctionElement: function ()
SVGDefsElement: function ()
SVGDescElement: function ()
SVGElement: function ()
SVGEllipseElement: function ()
SVGFEBlendElement: function ()
SVGFEColorMatrixElement: function ()
SVGFEComponentTransferElement: function ()
SVGFECompositeElement: function ()
SVGFEConvolveMatrixElement: function ()
SVGFEDiffuseLightingElement: function ()
SVGFEDisplacementMapElement: function ()
SVGFEDistantLightElement: function ()
SVGFEDropShadowElement: function ()
SVGFEFloodElement: function ()
SVGFEFuncAElement: function ()
SVGFEFuncBElement: function ()
SVGFEFuncGElement: function ()
SVGFEFuncRElement: function ()
SVGFEGaussianBlurElement: function ()
SVGFEImageElement: function ()
SVGFEMergeElement: function ()
SVGFEMergeNodeElement: function ()
SVGFEMorphologyElement: function ()
SVGFEOffsetElement: function ()
SVGFEPointLightElement: function ()
SVGFESpecularLightingElement: function ()
SVGFESpotLightElement: function ()
SVGFETileElement: function ()
SVGFETurbulenceElement: function ()
SVGFilterElement: function ()
SVGForeignObjectElement: function ()
SVGGElement: function ()
SVGGeometryElement: function ()
SVGGradientElement: function ()
SVGGraphicsElement: function ()
SVGImageElement: function ()
SVGLength: function ()
SVGLengthList: function ()
SVGLineElement: function ()
SVGLinearGradientElement: function ()
SVGMPathElement: function ()
La variable « this »
35 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGMarkerElement: function ()
SVGMaskElement: function ()
SVGMatrix: function ()
SVGMetadataElement: function ()
SVGNumber: function ()
SVGNumberList: function ()
SVGPathElement: function ()
SVGPathSegList: function ()
SVGPatternElement: function ()
SVGPoint: function ()
SVGPointList: function ()
SVGPolygonElement: function ()
SVGPolylineElement: function ()
SVGPreserveAspectRatio: function ()
SVGRadialGradientElement: function ()
SVGRect: function ()
SVGRectElement: function ()
SVGSVGElement: function ()
SVGScriptElement: function ()
SVGSetElement: function ()
SVGStopElement: function ()
SVGStringList: function ()
SVGStyleElement: function ()
SVGSwitchElement: function ()
SVGSymbolElement: function ()
SVGTSpanElement: function ()
SVGTextContentElement: function ()
SVGTextElement: function ()
SVGTextPathElement: function ()
SVGTextPositioningElement: function ()
SVGTitleElement: function ()
SVGTransform: function ()
SVGTransformList: function ()
SVGUnitTypes: function ()
SVGUseElement: function ()
SVGViewElement: function ()
SVGZoomAndPan: function ()
Screen: function ()
ScreenOrientation: function ()
ScriptProcessorNode: function ()
ScrollAreaEvent: function ()
Selection: function ()
ServiceWorker: function ()
ServiceWorkerContainer: function ()
ServiceWorkerRegistration: function ()
Set: function Set()
SharedWorker: function ()
SourceBuffer: function ()
SourceBufferList: function ()
La variable « this »
36 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SpeechSynthesis: function ()
SpeechSynthesisErrorEvent: function ()
SpeechSynthesisEvent: function ()
SpeechSynthesisUtterance: function ()
SpeechSynthesisVoice: function ()
StereoPannerNode: function ()
Storage: function ()
StorageEvent: function ()
StorageManager: function ()
String: function String()
StyleSheet: function ()
StyleSheetList: function ()
SubtleCrypto: function ()
Symbol: function Symbol()
SyntaxError: function SyntaxError()
Text: function ()
TextDecoder: function ()
TextEncoder: function ()
TextMetrics: function ()
TextTrack: function ()
TextTrackCue: function ()
TextTrackCueList: function ()
TextTrackList: function ()
TimeEvent: function ()
TimeRanges: function ()
TrackEvent: function ()
TransitionEvent: function ()
TreeWalker: function ()
TypeError: function TypeError()
UIEvent: function ()
URIError: function URIError()
URL: function ()
URLSearchParams: function ()
Uint16Array: function Uint16Array()
Uint32Array: function Uint32Array()
Uint8Array: function Uint8Array()
Uint8ClampedArray: function Uint8ClampedArray()
UserProximityEvent: function ()
VRDisplay: function ()
VRDisplayCapabilities: function ()
VRDisplayEvent: function ()
VREyeParameters: function ()
VRFieldOfView: function ()
VRFrameData: function ()
VRPose: function ()
VRStageParameters: function ()
VTTCue: function ()
VTTRegion: function ()
ValidityState: function ()
La variable « this »
37 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
VideoPlaybackQuality: function ()
VideoStreamTrack: function ()
WaveShaperNode: function ()
WeakMap: function WeakMap()
WeakSet: function WeakSet()
WebAssembly: WebAssembly { … }
WebGL2RenderingContext: function ()
WebGLActiveInfo: function ()
WebGLBuffer: function ()
WebGLContextEvent: function ()
WebGLFramebuffer: function ()
WebGLProgram: function ()
WebGLQuery: function ()
WebGLRenderbuffer: function ()
WebGLRenderingContext: function ()
WebGLSampler: function ()
WebGLShader: function ()
WebGLShaderPrecisionFormat: function ()
WebGLSync: function ()
WebGLTexture: function ()
WebGLTransformFeedback: function ()
WebGLUniformLocation: function ()
WebGLVertexArrayObject: function ()
WebKitCSSMatrix: function ()
WebSocket: function ()
WheelEvent: function ()
Window: function ()
Worker: function ()
XMLDocument: function ()
XMLHttpRequest: function ()
XMLHttpRequestEventTarget: function ()
XMLHttpRequestUpload: function ()
XMLSerializer: function ()
XMLStylesheetProcessingInstruction: function ()
XPathEvaluator: function ()
XPathExpression: function ()
XPathResult: function ()
XSLTProcessor: function ()
alert: function alert()
applicationCache: OfflineResourceList { status:
0, onchecking: null, length: 0, … }
atob: function atob()
blur: function blur()
btoa: function btoa()
caches: CacheStorage { }
cancelAnimationFrame:
function
cancelAnimationFrame()
cancelIdleCallback: function cancelIdleCallback()
captureEvents: function captureEvents()
La variable « this »
38 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
clearInterval: function clearInterval()
clearTimeout: function clearTimeout()
close: function close()
closed: false
confirm: function confirm()
console: Console {
assert:
assert(),
clear:
clear(), count: count(), … }
content: Window file:///K:/DADET/PROGS/test.html#
createImageBitmap: function createImageBitmap()
crypto: Crypto { subtle: SubtleCrypto }
decodeURI: function decodeURI()
decodeURIComponent: function decodeURIComponent()
devicePixelRatio: 1
document:
HTMLDocument
file:///K:/DADET/PROGS/test.html#
dump: function dump()
encodeURI: function encodeURI()
encodeURIComponent: function encodeURIComponent()
escape: function escape()
eval: function eval()
external: External { }
fetch: function fetch()
find: function find()
focus: function focus()
frameElement: null
frames: Window file:///K:/DADET/PROGS/test.html#
fullScreen: false
getComputedStyle: function getComputedStyle()
getDefaultComputedStyle: function getDefaultComputedStyle()
getSelection: function getSelection()
history: History { length: 10, scrollRestoration:
"auto", state: null }
indexedDB: IDBFactory { }
innerHeight: 828
innerWidth: 170
isFinite: function isFinite()
isNaN: function isNaN()
isSecureContext: true
length: 0
localStorage: Storage { length: 0 }
location:
Location
file:///K:/DADET/PROGS/test.html#
locationbar: BarProp { visible: true }
matchMedia: function matchMedia()
menubar: BarProp { visible: true }
moveBy: function moveBy()
moveTo: function moveTo()
mozInnerScreenX: 1078
La variable « this »
39 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
mozInnerScreenY: 150
mozPaintCount: 1
mozRTCIceCandidate: function ()
mozRTCPeerConnection: function ()
mozRTCSessionDescription: function ()
name: ""
navigator: Navigator { doNotTrack: "unspecified",
maxTouchPoints: 0, oscpu: "Windows NT 6.1; Win64;
x64", … }
netscape: Object { … }
onabort: null
onabsolutedeviceorientation: null
onafterprint: null
onanimationcancel: null
onanimationend: null
onanimationiteration: null
onanimationstart: null
onauxclick: null
onbeforeprint: null
onbeforeunload: null
onblur: null
oncanplay: null
oncanplaythrough: null
onchange: null
onclick: null
onclose: null
oncontextmenu: null
ondblclick: null
ondevicelight: null
ondevicemotion: null
ondeviceorientation: null
ondeviceproximity: null
ondrag: null
ondragend: null
ondragenter: null
ondragexit: null
ondragleave: null
ondragover: null
ondragstart: null
ondrop: null
ondurationchange: null
onemptied: null
onended: null
onerror: null
onfocus: null
ongotpointercapture: null
onhashchange: null
oninput: null
oninvalid: null
La variable « this »
40 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
onkeydown: null
onkeypress: null
onkeyup: null
onlanguagechange: null
onload: null
onloadeddata: null
onloadedmetadata: null
onloadend: null
onloadstart: null
onlostpointercapture: null
onmessage: null
onmessageerror: null
onmousedown: null
onmouseenter: null
onmouseleave: null
onmousemove: null
onmouseout: null
onmouseover: null
onmouseup: null
onmozfullscreenchange: null
onmozfullscreenerror: null
onoffline: null
ononline: null
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
onreset: null
onresize: null
onscroll: null
onseeked: null
onseeking: null
onselect: null
onselectstart: null
onshow: null
onstalled: null
onstorage: null
La variable « this »
41 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
ontransitioncancel: null
ontransitionend: null
ontransitionrun: null
ontransitionstart: null
onunload: null
onuserproximity: null
onvolumechange: null
onvrdisplayactivate: null
onvrdisplayconnect: null
onvrdisplaydeactivate: null
onvrdisplaydisconnect: null
onvrdisplaypresentchange: null
onwaiting: null
onwebkitanimationend: null
onwebkitanimationiteration: null
onwebkitanimationstart: null
onwebkittransitionend: null
onwheel: null
open: function open()
opener: null
origin: "null"
outerHeight: 914
outerWidth: 775
pageXOffset: 0
pageYOffset: 0
parent: Window file:///K:/DADET/PROGS/test.html#
parseFloat: function parseFloat()
parseInt: function parseInt()
performance:
Performance
{
timeOrigin:
1522593114984, timing: PerformanceTiming, navigation:
PerformanceNavigation, … }
personalbar: BarProp { visible: true }
postMessage: function postMessage()
print: function print()
prompt: function prompt()
releaseEvents: function releaseEvents()
requestAnimationFrame: function requestAnimationFrame()
requestIdleCallback:
function
requestIdleCallback()
resizeBy: function resizeBy()
resizeTo: function resizeTo()
screen: Screen { availWidth: 1856, availHeight:
1080, width: 1920, … }
screenX: 1071
La variable « this »
42 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
screenY: 71
scroll: function scroll()
scrollBy: function scrollBy()
scrollByLines: function scrollByLines()
scrollByPages: function scrollByPages()
scrollMaxX: 0
scrollMaxY: 0
scrollTo: function scrollTo()
scrollX: 0
scrollY: 0
scrollbars: BarProp { visible: true }
self: Window file:///K:/DADET/PROGS/test.html#
sessionStorage:
Storage
{
"savefrom-helperextension": "1", length: 1 }
setInterval: function setInterval()
setResizable: function setResizable()
setTimeout: function setTimeout()
sidebar: External { }
sizeToContent: function sizeToContent()
speechSynthesis:
SpeechSynthesis
{
pending:
false, speaking: false, paused: false, … }
status: ""
statusbar: BarProp { visible: true }
stop: function stop()
toolbar: BarProp { visible: true }
top: Window file:///K:/DADET/PROGS/test.html#
undefined: undefined
unescape: function unescape()
uneval: function uneval()
updateCommands: function updateCommands()
window: Window file:///K:/DADET/PROGS/test.html#
__proto__: WindowPrototype
constructor: ()
length: 0
name: "Window"
prototype: WindowPrototype { … }
Symbol(Symbol.hasInstance): undefined
__proto__: function ()
length: 0
name: "Window"
prototype: WindowPrototype
constructor: function ()
__proto__: WindowProperties
constructor: function ()
La variable « this »
43 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
__proto__: WindowProperties { }
__proto__: EventTargetPrototype { addEventListener: addEventListener(), removeEventListener: removeEventListener(),
dispatchEvent:
dispatchEvent(), … }
Symbol(Symbol.hasInstance): undefined
__proto__: function ()
__proto__: ()
length: 0
name: "EventTarget"
prototype: EventTargetPrototype { addEventListener:
addEventListener(),
removeEventListener:
removeEventListener(),
dispatchEvent:
dispatchEvent(), … }
Symbol(Symbol.hasInstance): undefined
__proto__: function ()
__proto__: WindowProperties
__proto__: EventTargetPrototype { addEventListener:
addEventListener(),
removeEventListener:
removeEventListener(),
dispatchEvent:
dispatchEvent(), … }
L’attribut « content » des objets Window est obsoléte.
Veuillez utiliser « window.top » é la place.
Avec window.top :
Avec YANDEX :
window.top
Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ,
frames: Window, …}
1er
alert:ƒ alert()
2nd
applicationCache:ApplicationCache {status: 0, onchecking: null, onerror: nu
ll, onnoupdate: null, ondownloading: null, …}
3e atob:ƒ atob()
4e blur:ƒ ()
5e btoa:ƒ btoa()
6e caches:CacheStorage {}
7e cancelAnimationFrame:ƒ cancelAnimationFrame()
8e cancelIdleCallback:ƒ cancelIdleCallback()
9e captureEvents:ƒ captureEvents()
10th
chrome:{loadTimes: ƒ, csi: ƒ}
La variable « this »
44 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
11e
clearInterval:ƒ clearInterval()
12e
clearTimeout:ƒ clearTimeout()
13e
clientInformation:Navigator {vendorSub: "", productSub: "20030107", vendor: "Goog
le Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
14e
close:ƒ ()
15e
closed:false
16e
confirm:ƒ confirm()
17e
createImageBitmap:ƒ createImageBitmap()
18e
crypto:Crypto {subtle: SubtleCrypto}
19e
customElements:CustomElementRegistry {}
20e
defaultStatus:""
21e
defaultstatus:""
22e
devicePixelRatio:1
23e
document:document
24e
external:External {}
25e
fetch:ƒ fetch()
26e
find:ƒ find()
27e
focus:ƒ ()
28e
frameElement:null
29th
frames:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, fra
mes: Window, …}
30e
getComputedStyle:ƒ getComputedStyle()
31e
getSelection:ƒ getSelection()
32nd
history:History {length: 1, scrollRestoration: "auto", state: null}
33e
indexedDB:IDBFactory {}
34e
innerHeight:728
35e
innerWidth:223
36e
isSecureContext:true
37e
length:0
38e
localStorage:Storage {length: 0}
39th
location:Location {replace: ƒ, assign: ƒ, href: "file:///K:/DADET/PROGS/
test.html#", ancestorOrigins: DOMStringList, origin: "file://", …}
40e
locationbar:BarProp {visible: true}
41e
matchMedia:ƒ matchMedia()
42e
menubar:BarProp {visible: true}
43e
moveBy:ƒ moveBy()
44e
moveTo:ƒ moveTo()
45e
name:""
46th
navigator:Navigator {vendorSub: "", productSub: "20030107", vendor: "Googl
e Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
47e
onabort:null
48e
onafterprint:null
49e
onanimationend:null
La variable « this »
45 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
50e
51e
52e
53e
54e
55e
56e
57e
58e
59e
60e
61e
62e
63e
64e
65e
66e
67e
68e
69e
70e
71e
72e
73e
74e
75e
76e
77e
78e
79e
80e
81e
82e
83e
84e
85e
86e
87e
88e
89e
90e
91e
92e
93e
94e
95e
96e
JavaScript Tome-V
onanimationiteration:null
onanimationstart:null
onappinstalled:null
onauxclick:null
onbeforeinstallprompt:null
onbeforeprint:null
onbeforeunload:null
onblur:null
oncancel:null
oncanplay:null
oncanplaythrough:null
onchange:null
onclick:null
onclose:null
oncontextmenu:null
oncuechange:null
ondblclick:null
ondevicemotion:null
ondeviceorientation:null
ondeviceorientationabsolute:null
ondrag:null
ondragend:null
ondragenter:null
ondragleave:null
ondragover:null
ondragstart:null
ondrop:null
ondurationchange:null
onelementpainted:null
onemptied:null
onended:null
onerror:null
onfocus:null
ongotpointercapture:null
onhashchange:null
oninput:null
oninvalid:null
onkeydown:null
onkeypress:null
onkeyup:null
onlanguagechange:null
onload:null
onloadeddata:null
onloadedmetadata:null
onloadstart:null
onlostpointercapture:null
onmessage:null
La variable « this »
46 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
97e
98e
99e
100e
101e
102e
103e
104e
105e
106e
107e
108e
109e
110e
111e
112e
113e
114e
115e
116e
117e
118e
119e
120e
121e
122e
123e
124e
125e
126e
127e
128e
129e
130e
131e
132e
133e
134e
135e
136e
137e
138e
139e
140e
141e
142e
143e
JavaScript Tome-V
onmessageerror:null
onmousedown:null
onmouseenter:null
onmouseleave:null
onmousemove:null
onmouseout:null
onmouseover:null
onmouseup:null
onmousewheel:null
onoffline:null
ononline:null
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
La variable « this »
47 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
144e
onwebkitanimationiteration:null
145e
onwebkitanimationstart:null
146e
onwebkittransitionend:null
147e
onwheel:null
148e
open:ƒ open()
149e
openDatabase:ƒ openDatabase()
150e
opener:null
151e
origin:"null"
152e
outerHeight:800
153e
outerWidth:778
154e
pageXOffset:0
155e
pageYOffset:0
156th parent:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Win
dow, …}
157th performance:Performance {timeOrigin: 1522593165552.052, onresourcetimingbu
fferfull: null, timing: PerformanceTiming, navigation: PerformanceNaviga
tion, memory: MemoryInfo}
158e
personalbar:BarProp {visible: true}
159e
postMessage:ƒ ()
160e
print:ƒ print()
161e
prompt:ƒ prompt()
162e
releaseEvents:ƒ releaseEvents()
163e
requestAnimationFrame:ƒ requestAnimationFrame()
164e
requestIdleCallback:ƒ requestIdleCallback()
165e
resizeBy:ƒ resizeBy()
166e
resizeTo:ƒ resizeTo()
167th screen:Screen {availWidth: 1856, availHeight: 1080, width: 1920
, height: 1080, colorDepth: 24, …}
168e
screenLeft:74
169e
screenTop:10
170e
screenX:74
171e
screenY:10
172e
scroll:ƒ scroll()
173e
scrollBy:ƒ scrollBy()
174e
scrollTo:ƒ scrollTo()
175e
scrollX:0
176e
scrollY:0
177e
scrollbars:BarProp {visible: true}
178th self:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frame
s: Window, …}
179e
sessionStorage:Storage {length: 0}
180e
setInterval:ƒ setInterval()
181e
setTimeout:ƒ setTimeout()
182nd speechSynthe-
La variable « this »
48 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
sis:SpeechSynthesis {pending: false, speaking: false, paused: false,
onvoiceschanged: null}
183e
status:""
184e
statusbar:BarProp {visible: true}
185e
stop:ƒ stop()
186e
styleMedia:StyleMedia {type: "screen"}
187e
toolbar:BarProp {visible: true}
188th top:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames
: Window, …}
189th visualViewport:VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0, pageT
op: 0, width: 223, …}
190e
webkitCancelAnimationFrame:ƒ webkitCancelAnimationFrame()
191e
webkitRequestAnimationFrame:ƒ webkitRequestAnimationFrame()
192e
webkitRequestFileSystem:ƒ webkitRequestFileSystem()
193e
webkitResolveLocalFileSystemURL:ƒ webkitResolveLocalFileSystemURL()
194e
webkitStorageInfo:DeprecatedStorageInfo {}
195th window:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Win
dow, …}
196e
yandex:{…}
197e
Infinity:Infinity
198e
AnalyserNode:ƒ AnalyserNode()
199e
AnimationEvent:ƒ AnimationEvent()
200e
ApplicationCache:ƒ ApplicationCache()
201e
ApplicationCacheErrorEvent:ƒ ApplicationCacheErrorEvent()
202e
Array:ƒ Array()
203e
ArrayBuffer:ƒ ArrayBuffer()
204e
Attr:ƒ Attr()
205e
Audio:ƒ Audio()
206e
AudioBuffer:ƒ AudioBuffer()
207e
AudioBufferSourceNode:ƒ AudioBufferSourceNode()
208e
AudioContext:ƒ AudioContext()
209e
AudioDestinationNode:ƒ AudioDestinationNode()
210e
AudioListener:ƒ AudioListener()
211e
AudioNode:ƒ AudioNode()
212e
AudioParam:ƒ AudioParam()
213e
AudioProcessingEvent:ƒ AudioProcessingEvent()
214e
AudioScheduledSourceNode:ƒ AudioScheduledSourceNode()
215e
BarProp:ƒ BarProp()
216e
BaseAudioContext:ƒ BaseAudioContext()
217e
BatteryManager:ƒ BatteryManager()
218e
BeforeInstallPromptEvent:ƒ BeforeInstallPromptEvent()
219e
BeforeUnloadEvent:ƒ BeforeUnloadEvent()
220e
BiquadFilterNode:ƒ BiquadFilterNode()
221e
Blob:ƒ Blob()
La variable « this »
49 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
222e
223e
224e
225e
226e
227e
228e
229e
230e
231e
232e
233e
234e
235e
236e
237e
238e
239e
240e
241e
242e
243e
244e
245e
246e
247e
248e
249e
250e
251e
252e
253e
254e
255e
256e
257e
258e
259e
260e
261e
262e
263e
264e
265e
266e
267e
268e
JavaScript Tome-V
BlobEvent:ƒ BlobEvent()
Boolean:ƒ Boolean()
BroadcastChannel:ƒ BroadcastChannel()
BudgetService:ƒ BudgetService()
ByteLengthQueuingStrategy:ƒ ByteLengthQueuingStrategy()
CDATASection:ƒ CDATASection()
CSS:ƒ CSS()
CSSConditionRule:ƒ CSSConditionRule()
CSSFontFaceRule:ƒ CSSFontFaceRule()
CSSGroupingRule:ƒ CSSGroupingRule()
CSSImportRule:ƒ CSSImportRule()
CSSKeyframeRule:ƒ CSSKeyframeRule()
CSSKeyframesRule:ƒ CSSKeyframesRule()
CSSMediaRule:ƒ CSSMediaRule()
CSSNamespaceRule:ƒ CSSNamespaceRule()
CSSPageRule:ƒ CSSPageRule()
CSSRule:ƒ CSSRule()
CSSRuleList:ƒ CSSRuleList()
CSSStyleDeclaration:ƒ CSSStyleDeclaration()
CSSStyleRule:ƒ CSSStyleRule()
CSSStyleSheet:ƒ CSSStyleSheet()
CSSSupportsRule:ƒ CSSSupportsRule()
Cache:ƒ Cache()
CacheStorage:ƒ CacheStorage()
CanvasCaptureMediaStreamTrack:ƒ 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()
La variable « this »
50 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
269e
270e
271e
272e
273e
274e
275e
276e
277e
278e
279e
280e
281e
282e
283e
284e
285e
286e
287e
288e
289e
290e
291e
292e
293e
294e
295e
296e
297e
298e
299e
300e
301e
302e
303e
304e
305e
306e
307e
308e
309e
310e
311e
312e
313e
314e
315e
JavaScript Tome-V
DOMImplementation:ƒ DOMImplementation()
DOMMatrix:ƒ DOMMatrix()
DOMMatrixReadOnly:ƒ DOMMatrixReadOnly()
DOMParser:ƒ DOMParser()
DOMPoint:ƒ DOMPoint()
DOMPointReadOnly:ƒ DOMPointReadOnly()
DOMQuad:ƒ DOMQuad()
DOMRect:ƒ DOMRect()
DOMRectReadOnly:ƒ DOMRectReadOnly()
DOMStringList:ƒ DOMStringList()
DOMStringMap:ƒ DOMStringMap()
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()
La variable « this »
51 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
316e
317e
318e
319e
320e
321e
322e
323e
324e
325e
326e
327e
328e
329e
330e
331e
332e
333e
334e
335e
336e
337e
338e
339e
340e
341e
342e
343e
344e
345e
346e
347e
348e
349e
350e
351e
352e
353e
354e
355e
356e
357e
358e
359e
360e
361e
362e
JavaScript Tome-V
GamepadEvent:ƒ GamepadEvent()
HTMLAllCollection:ƒ HTMLAllCollection()
HTMLAnchorElement:ƒ HTMLAnchorElement()
HTMLAreaElement:ƒ HTMLAreaElement()
HTMLAudioElement:ƒ HTMLAudioElement()
HTMLBRElement:ƒ HTMLBRElement()
HTMLBaseElement:ƒ HTMLBaseElement()
HTMLBodyElement:ƒ HTMLBodyElement()
HTMLButtonElement:ƒ HTMLButtonElement()
HTMLCanvasElement:ƒ HTMLCanvasElement()
HTMLCollection:ƒ HTMLCollection()
HTMLContentElement:ƒ HTMLContentElement()
HTMLDListElement:ƒ HTMLDListElement()
HTMLDataElement:ƒ HTMLDataElement()
HTMLDataListElement:ƒ HTMLDataListElement()
HTMLDetailsElement:ƒ HTMLDetailsElement()
HTMLDialogElement:ƒ HTMLDialogElement()
HTMLDirectoryElement:ƒ HTMLDirectoryElement()
HTMLDivElement:ƒ HTMLDivElement()
HTMLDocument:ƒ HTMLDocument()
HTMLElement:ƒ HTMLElement()
HTMLEmbedElement:ƒ HTMLEmbedElement()
HTMLFieldSetElement:ƒ HTMLFieldSetElement()
HTMLFontElement:ƒ HTMLFontElement()
HTMLFormControlsCollection:ƒ HTMLFormControlsCollection()
HTMLFormElement:ƒ HTMLFormElement()
HTMLFrameElement:ƒ HTMLFrameElement()
HTMLFrameSetElement:ƒ HTMLFrameSetElement()
HTMLHRElement:ƒ HTMLHRElement()
HTMLHeadElement:ƒ HTMLHeadElement()
HTMLHeadingElement:ƒ HTMLHeadingElement()
HTMLHtmlElement:ƒ HTMLHtmlElement()
HTMLIFrameElement:ƒ HTMLIFrameElement()
HTMLImageElement:ƒ HTMLImageElement()
HTMLInputElement:ƒ HTMLInputElement()
HTMLLIElement:ƒ HTMLLIElement()
HTMLLabelElement:ƒ HTMLLabelElement()
HTMLLegendElement:ƒ HTMLLegendElement()
HTMLLinkElement:ƒ HTMLLinkElement()
HTMLMapElement:ƒ HTMLMapElement()
HTMLMarqueeElement:ƒ HTMLMarqueeElement()
HTMLMediaElement:ƒ HTMLMediaElement()
HTMLMenuElement:ƒ HTMLMenuElement()
HTMLMetaElement:ƒ HTMLMetaElement()
HTMLMeterElement:ƒ HTMLMeterElement()
HTMLModElement:ƒ HTMLModElement()
HTMLOListElement:ƒ HTMLOListElement()
La variable « this »
52 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
363e
364e
365e
366e
367e
368e
369e
370e
371e
372e
373e
374e
375e
376e
377e
378e
379e
380e
381e
382e
383e
384e
385e
386e
387e
388e
389e
390e
391e
392e
393e
394e
395e
396e
397e
398e
399e
400e
401e
402e
403e
404e
405e
406e
407e
408e
409e
JavaScript Tome-V
HTMLObjectElement:ƒ HTMLObjectElement()
HTMLOptGroupElement:ƒ HTMLOptGroupElement()
HTMLOptionElement:ƒ HTMLOptionElement()
HTMLOptionsCollection:ƒ HTMLOptionsCollection()
HTMLOutputElement:ƒ HTMLOutputElement()
HTMLParagraphElement:ƒ HTMLParagraphElement()
HTMLParamElement:ƒ HTMLParamElement()
HTMLPictureElement:ƒ HTMLPictureElement()
HTMLPreElement:ƒ HTMLPreElement()
HTMLProgressElement:ƒ HTMLProgressElement()
HTMLQuoteElement:ƒ HTMLQuoteElement()
HTMLScriptElement:ƒ HTMLScriptElement()
HTMLSelectElement:ƒ HTMLSelectElement()
HTMLShadowElement:ƒ HTMLShadowElement()
HTMLSlotElement:ƒ HTMLSlotElement()
HTMLSourceElement:ƒ HTMLSourceElement()
HTMLSpanElement:ƒ HTMLSpanElement()
HTMLStyleElement:ƒ HTMLStyleElement()
HTMLTableCaptionElement:ƒ HTMLTableCaptionElement()
HTMLTableCellElement:ƒ HTMLTableCellElement()
HTMLTableColElement:ƒ HTMLTableColElement()
HTMLTableElement:ƒ HTMLTableElement()
HTMLTableRowElement:ƒ HTMLTableRowElement()
HTMLTableSectionElement:ƒ HTMLTableSectionElement()
HTMLTemplateElement:ƒ HTMLTemplateElement()
HTMLTextAreaElement:ƒ HTMLTextAreaElement()
HTMLTimeElement:ƒ HTMLTimeElement()
HTMLTitleElement:ƒ HTMLTitleElement()
HTMLTrackElement:ƒ HTMLTrackElement()
HTMLUListElement:ƒ HTMLUListElement()
HTMLUnknownElement:ƒ HTMLUnknownElement()
HTMLVideoElement:ƒ HTMLVideoElement()
HashChangeEvent:ƒ HashChangeEvent()
Headers:ƒ Headers()
History:ƒ History()
IDBCursor:ƒ IDBCursor()
IDBCursorWithValue:ƒ IDBCursorWithValue()
IDBDatabase:ƒ IDBDatabase()
IDBFactory:ƒ IDBFactory()
IDBIndex:ƒ IDBIndex()
IDBKeyRange:ƒ IDBKeyRange()
IDBObjectStore:ƒ IDBObjectStore()
IDBOpenDBRequest:ƒ IDBOpenDBRequest()
IDBRequest:ƒ IDBRequest()
IDBTransaction:ƒ IDBTransaction()
IDBVersionChangeEvent:ƒ IDBVersionChangeEvent()
IIRFilterNode:ƒ IIRFilterNode()
La variable « this »
53 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
410e
IdleDeadline:ƒ IdleDeadline()
411e
Image:ƒ Image()
412e
ImageBitmap:ƒ ImageBitmap()
413e
ImageBitmapRenderingContext:ƒ ImageBitmapRenderingContext()
414e
ImageCapture:ƒ ImageCapture()
415e
ImageData:ƒ ImageData()
416e
InputDeviceCapabilities:ƒ InputDeviceCapabilities()
417e
InputEvent:ƒ InputEvent()
418e
Int8Array:ƒ Int8Array()
419e
Int16Array:ƒ Int16Array()
420e
Int32Array:ƒ Int32Array()
421e
IntersectionObserver:ƒ IntersectionObserver()
422e
IntersectionObserverEntry:ƒ IntersectionObserverEntry()
423rd Intl:{DateTimeFormat: ƒ, NumberFormat: ƒ, Collator: ƒ, v8BreakI
terator: ƒ, getCanonicalLocales: ƒ, …}
424th JSON:JSON {parse: ƒ, stringify: ƒ, Symbol(Symbol.toStringTag):
"JSON"}
425e
KeyboardEvent:ƒ KeyboardEvent()
426e
Location:ƒ Location()
427e
MIDIAccess:ƒ MIDIAccess()
428e
MIDIConnectionEvent:ƒ MIDIConnectionEvent()
429e
MIDIInput:ƒ MIDIInput()
430e
MIDIInputMap:ƒ MIDIInputMap()
431e
MIDIMessageEvent:ƒ MIDIMessageEvent()
432e
MIDIOutput:ƒ MIDIOutput()
433e
MIDIOutputMap:ƒ MIDIOutputMap()
434e
MIDIPort:ƒ MIDIPort()
435e
Map:ƒ Map()
436e
Math:Math {abs: ƒ, acos: ƒ, acosh: ƒ, asin: ƒ, asinh: ƒ, …}
437e
MediaDeviceInfo:ƒ MediaDeviceInfo()
438e
MediaDevices:ƒ MediaDevices()
439e
MediaElementAudioSourceNode:ƒ MediaElementAudioSourceNode()
440e
MediaEncryptedEvent:ƒ MediaEncryptedEvent()
441e
MediaError:ƒ MediaError()
442e
MediaKeyMessageEvent:ƒ MediaKeyMessageEvent()
443e
MediaKeySession:ƒ MediaKeySession()
444e
MediaKeyStatusMap:ƒ MediaKeyStatusMap()
445e
MediaKeySystemAccess:ƒ MediaKeySystemAccess()
446e
MediaKeys:ƒ MediaKeys()
447e
MediaList:ƒ MediaList()
448e
MediaQueryList:ƒ MediaQueryList()
449e
MediaQueryListEvent:ƒ MediaQueryListEvent()
450e
MediaRecorder:ƒ MediaRecorder()
451e
MediaSettingsRange:ƒ MediaSettingsRange()
452e
MediaSource:ƒ MediaSource()
453e
MediaStream:ƒ MediaStream()
454e
MediaStreamAudioDestination-
La variable « this »
54 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Node:ƒ MediaStreamAudioDestinationNode()
455e
MediaStreamAudioSourceNode:ƒ MediaStreamAudioSourceNode()
456e
MediaStreamEvent:ƒ MediaStreamEvent()
457e
MediaStreamTrack:ƒ MediaStreamTrack()
458e
MediaStreamTrackEvent:ƒ MediaStreamTrackEvent()
459e
MessageChannel:ƒ MessageChannel()
460e
MessageEvent:ƒ MessageEvent()
461e
MessagePort:ƒ MessagePort()
462e
MimeType:ƒ MimeType()
463e
MimeTypeArray:ƒ MimeTypeArray()
464e
MouseEvent:ƒ MouseEvent()
465e
MutationEvent:ƒ MutationEvent()
466e
MutationObserver:ƒ MutationObserver()
467e
MutationRecord:ƒ MutationRecord()
468e
NaN:NaN
469e
NamedNodeMap:ƒ NamedNodeMap()
470e
NavigationPreloadManager:ƒ NavigationPreloadManager()
471e
Navigator:ƒ Navigator()
472e
NetworkInformation:ƒ NetworkInformation()
473e
Node:ƒ Node()
474e
NodeFilter:ƒ NodeFilter()
475e
NodeIterator:ƒ NodeIterator()
476e
NodeList:ƒ NodeList()
477e
Notification:ƒ Notification()
478e
Number:ƒ Number()
479e
Object:ƒ Object()
480e
OfflineAudioCompletionEvent:ƒ OfflineAudioCompletionEvent()
481e
OfflineAudioContext:ƒ OfflineAudioContext()
482e
OoWVideoChangeEvent:ƒ OoWVideoChangeEvent()
483e
Option:ƒ Option()
484e
OscillatorNode:ƒ OscillatorNode()
485e
OverconstrainedError:ƒ OverconstrainedError()
486e
PageTransitionEvent:ƒ PageTransitionEvent()
487e
PannerNode:ƒ PannerNode()
488e
PasswordCredential:ƒ PasswordCredential()
489e
Path2D:ƒ Path2D()
490e
PaymentAddress:ƒ PaymentAddress()
491e
PaymentRequest:ƒ PaymentRequest()
492e
PaymentRequestUpdateEvent:ƒ PaymentRequestUpdateEvent()
493e
PaymentResponse:ƒ PaymentResponse()
494e
Performance:ƒ Performance()
495e
PerformanceEntry:ƒ PerformanceEntry()
496e
PerformanceLongTaskTiming:ƒ PerformanceLongTaskTiming()
497e
PerformanceMark:ƒ PerformanceMark()
498e
PerformanceMeasure:ƒ PerformanceMeasure()
499e
PerformanceNavigation:ƒ PerformanceNavigation()
500e
PerformanceNavigationTiming:ƒ PerformanceNavigationTiming()
La variable « this »
55 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
501e
PerformanceObserver:ƒ PerformanceObserver()
502e
PerformanceObserverEntryList:ƒ PerformanceObserverEntryList()
503e
PerformancePaintTiming:ƒ PerformancePaintTiming()
504e
PerformanceResourceTiming:ƒ PerformanceResourceTiming()
505e
PerformanceTiming:ƒ PerformanceTiming()
506e
PeriodicWave:ƒ PeriodicWave()
507e
PermissionStatus:ƒ PermissionStatus()
508e
Permissions:ƒ Permissions()
509e
PhotoCapabilities:ƒ PhotoCapabilities()
510e
Plugin:ƒ Plugin()
511e
PluginArray:ƒ PluginArray()
512e
PointerEvent:ƒ PointerEvent()
513e
PopStateEvent:ƒ PopStateEvent()
514e
Presentation:ƒ Presentation()
515e
PresentationAvailability:ƒ PresentationAvailability()
516e
PresentationConnection:ƒ PresentationConnection()
517e
PresentationConnectionAvailableEvent:ƒ PresentationConnectionAvailableEvent()
518e
PresentationConnectionCloseEvent:ƒ PresentationConnectionCloseEvent()
519e
PresentationConnectionList:ƒ PresentationConnectionList()
520e
PresentationReceiver:ƒ PresentationReceiver()
521e
PresentationRequest:ƒ PresentationRequest()
522e
ProcessingInstruction:ƒ ProcessingInstruction()
523e
ProgressEvent:ƒ ProgressEvent()
524e
Promise:ƒ Promise()
525e
PromiseRejectionEvent:ƒ PromiseRejectionEvent()
526e
Proxy:ƒ Proxy()
527e
PushManager:ƒ PushManager()
528e
PushSubscription:ƒ PushSubscription()
529e
PushSubscriptionOptions:ƒ PushSubscriptionOptions()
530e
RTCCertificate:ƒ RTCCertificate()
531e
RTCDataChannel:ƒ RTCDataChannel()
532e
RTCDataChannelEvent:ƒ RTCDataChannelEvent()
533e
RTCIceCandidate:ƒ RTCIceCandidate()
534e
RTCPeerConnection:ƒ RTCPeerConnection()
535e
RTCPeerConnectionIceEvent:ƒ RTCPeerConnectionIceEvent()
536e
RTCRtpContributingSource:ƒ RTCRtpContributingSource()
537e
RTCRtpReceiver:ƒ RTCRtpReceiver()
538e
RTCRtpSender:ƒ RTCRtpSender()
539e
RTCSessionDescription:ƒ RTCSessionDescription()
540e
RTCStatsReport:ƒ RTCStatsReport()
541e
RTCTrackEvent:ƒ RTCTrackEvent()
542e
RadioNodeList:ƒ RadioNodeList()
543e
Range:ƒ Range()
544e
RangeError:ƒ RangeError()
545e
ReadableStream:ƒ ReadableStream()
La variable « this »
56 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
546e
ReferenceError:ƒ ReferenceError()
547th Reflect:{defineProperty: ƒ, deleteProperty: ƒ, apply: ƒ, construct: ƒ,
get: ƒ, …}
548e
RegExp:ƒ RegExp()
549e
RemotePlayback:ƒ RemotePlayback()
550e
Request:ƒ Request()
551e
ResizeObserver:ƒ ResizeObserver()
552e
ResizeObserverEntry:ƒ ResizeObserverEntry()
553e
Response:ƒ Response()
554e
SVGAElement:ƒ SVGAElement()
555e
SVGAngle:ƒ SVGAngle()
556e
SVGAnimateElement:ƒ SVGAnimateElement()
557e
SVGAnimateMotionElement:ƒ SVGAnimateMotionElement()
558e
SVGAnimateTransformElement:ƒ SVGAnimateTransformElement()
559e
SVGAnimatedAngle:ƒ SVGAnimatedAngle()
560e
SVGAnimatedBoolean:ƒ SVGAnimatedBoolean()
561e
SVGAnimatedEnumeration:ƒ SVGAnimatedEnumeration()
562e
SVGAnimatedInteger:ƒ SVGAnimatedInteger()
563e
SVGAnimatedLength:ƒ SVGAnimatedLength()
564e
SVGAnimatedLengthList:ƒ SVGAnimatedLengthList()
565e
SVGAnimatedNumber:ƒ SVGAnimatedNumber()
566e
SVGAnimatedNumberList:ƒ SVGAnimatedNumberList()
567e
SVGAnimatedPreserveAspectRatio:ƒ SVGAnimatedPreserveAspectRatio()
568e
SVGAnimatedRect:ƒ SVGAnimatedRect()
569e
SVGAnimatedString:ƒ SVGAnimatedString()
570e
SVGAnimatedTransformList:ƒ SVGAnimatedTransformList()
571e
SVGAnimationElement:ƒ SVGAnimationElement()
572e
SVGCircleElement:ƒ SVGCircleElement()
573e
SVGClipPathElement:ƒ SVGClipPathElement()
574e
SVGComponentTransferFunctionElement:ƒ SVGComponentTransferFunctionElement()
575e
SVGDefsElement:ƒ SVGDefsElement()
576e
SVGDescElement:ƒ SVGDescElement()
577e
SVGDiscardElement:ƒ SVGDiscardElement()
578e
SVGElement:ƒ SVGElement()
579e
SVGEllipseElement:ƒ SVGEllipseElement()
580e
SVGFEBlendElement:ƒ SVGFEBlendElement()
581e
SVGFEColorMatrixElement:ƒ SVGFEColorMatrixElement()
582e
SVGFEComponentTransferElement:ƒ SVGFEComponentTransferElement()
583e
SVGFECompositeElement:ƒ SVGFECompositeElement()
584e
SVGFEConvolveMatrixElement:ƒ SVGFEConvolveMatrixElement()
585e
SVGFEDiffuseLightingElement:ƒ SVGFEDiffuseLightingElement()
586e
SVGFEDisplacementMapElement:ƒ SVGFEDisplacementMapElement()
587e
SVGFEDistantLightElement:ƒ SVGFEDistantLightElement()
588e
SVGFEDropShadowElement:ƒ SVGFEDropShadowElement()
La variable « this »
57 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
589e
590e
591e
592e
593e
594e
595e
596e
597e
598e
599e
600e
601e
602e
603e
604e
605e
606e
607e
608e
609e
610e
611e
612e
613e
614e
615e
616e
617e
618e
619e
620e
621e
622e
623e
624e
625e
626e
627e
628e
629e
630e
631e
632e
633e
634e
635e
JavaScript Tome-V
SVGFEFloodElement:ƒ SVGFEFloodElement()
SVGFEFuncAElement:ƒ SVGFEFuncAElement()
SVGFEFuncBElement:ƒ SVGFEFuncBElement()
SVGFEFuncGElement:ƒ SVGFEFuncGElement()
SVGFEFuncRElement:ƒ SVGFEFuncRElement()
SVGFEGaussianBlurElement:ƒ SVGFEGaussianBlurElement()
SVGFEImageElement:ƒ SVGFEImageElement()
SVGFEMergeElement:ƒ SVGFEMergeElement()
SVGFEMergeNodeElement:ƒ SVGFEMergeNodeElement()
SVGFEMorphologyElement:ƒ SVGFEMorphologyElement()
SVGFEOffsetElement:ƒ SVGFEOffsetElement()
SVGFEPointLightElement:ƒ SVGFEPointLightElement()
SVGFESpecularLightingElement:ƒ SVGFESpecularLightingElement()
SVGFESpotLightElement:ƒ SVGFESpotLightElement()
SVGFETileElement:ƒ SVGFETileElement()
SVGFETurbulenceElement:ƒ SVGFETurbulenceElement()
SVGFilterElement:ƒ SVGFilterElement()
SVGForeignObjectElement:ƒ SVGForeignObjectElement()
SVGGElement:ƒ SVGGElement()
SVGGeometryElement:ƒ SVGGeometryElement()
SVGGradientElement:ƒ SVGGradientElement()
SVGGraphicsElement:ƒ SVGGraphicsElement()
SVGImageElement:ƒ SVGImageElement()
SVGLength:ƒ SVGLength()
SVGLengthList:ƒ SVGLengthList()
SVGLineElement:ƒ SVGLineElement()
SVGLinearGradientElement:ƒ SVGLinearGradientElement()
SVGMPathElement:ƒ SVGMPathElement()
SVGMarkerElement:ƒ SVGMarkerElement()
SVGMaskElement:ƒ SVGMaskElement()
SVGMatrix:ƒ SVGMatrix()
SVGMetadataElement:ƒ SVGMetadataElement()
SVGNumber:ƒ SVGNumber()
SVGNumberList:ƒ SVGNumberList()
SVGPathElement:ƒ SVGPathElement()
SVGPatternElement:ƒ SVGPatternElement()
SVGPoint:ƒ SVGPoint()
SVGPointList:ƒ SVGPointList()
SVGPolygonElement:ƒ SVGPolygonElement()
SVGPolylineElement:ƒ SVGPolylineElement()
SVGPreserveAspectRatio:ƒ SVGPreserveAspectRatio()
SVGRadialGradientElement:ƒ SVGRadialGradientElement()
SVGRect:ƒ SVGRect()
SVGRectElement:ƒ SVGRectElement()
SVGSVGElement:ƒ SVGSVGElement()
SVGScriptElement:ƒ SVGScriptElement()
SVGSetElement:ƒ SVGSetElement()
La variable « this »
58 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
636e
637e
638e
639e
640e
641e
642e
643e
644e
645e
646e
647e
648e
649e
650e
651e
652e
653e
654e
655e
656e
657e
658e
659e
660e
661e
662e
663e
664e
665e
666e
667e
668e
669e
670e
671e
672e
673e
674e
675e
676e
677e
678e
679e
680e
681e
682e
JavaScript Tome-V
SVGStopElement:ƒ SVGStopElement()
SVGStringList:ƒ SVGStringList()
SVGStyleElement:ƒ SVGStyleElement()
SVGSwitchElement:ƒ SVGSwitchElement()
SVGSymbolElement:ƒ SVGSymbolElement()
SVGTSpanElement:ƒ SVGTSpanElement()
SVGTextContentElement:ƒ SVGTextContentElement()
SVGTextElement:ƒ SVGTextElement()
SVGTextPathElement:ƒ SVGTextPathElement()
SVGTextPositioningElement:ƒ SVGTextPositioningElement()
SVGTitleElement:ƒ SVGTitleElement()
SVGTransform:ƒ SVGTransform()
SVGTransformList:ƒ SVGTransformList()
SVGUnitTypes:ƒ SVGUnitTypes()
SVGUseElement:ƒ SVGUseElement()
SVGViewElement:ƒ SVGViewElement()
Screen:ƒ Screen()
ScreenOrientation:ƒ ScreenOrientation()
ScriptProcessorNode:ƒ ScriptProcessorNode()
SecurityPolicyViolationEvent:ƒ SecurityPolicyViolationEvent()
Selection:ƒ Selection()
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()
StyleSheet:ƒ StyleSheet()
StyleSheetList:ƒ StyleSheetList()
SubtleCrypto:ƒ SubtleCrypto()
Symbol:ƒ Symbol()
SyncManager:ƒ SyncManager()
SyntaxError:ƒ SyntaxError()
TaskAttributionTiming:ƒ TaskAttributionTiming()
Text:ƒ Text()
TextDecoder:ƒ TextDecoder()
TextEncoder:ƒ TextEncoder()
La variable « this »
59 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
683e
TextEvent:ƒ TextEvent()
684e
TextMetrics:ƒ TextMetrics()
685e
TextTrack:ƒ TextTrack()
686e
TextTrackCue:ƒ TextTrackCue()
687e
TextTrackCueList:ƒ TextTrackCueList()
688e
TextTrackList:ƒ TextTrackList()
689e
TimeRanges:ƒ TimeRanges()
690e
Touch:ƒ Touch()
691e
TouchEvent:ƒ TouchEvent()
692e
TouchList:ƒ TouchList()
693e
TrackEvent:ƒ TrackEvent()
694e
TransitionEvent:ƒ TransitionEvent()
695e
TreeWalker:ƒ TreeWalker()
696e
TypeError:ƒ TypeError()
697e
UIEvent:ƒ UIEvent()
698e
URIError:ƒ URIError()
699e
URL:ƒ URL()
700e
URLSearchParams:ƒ URLSearchParams()
701e
USB:ƒ USB()
702e
USBAlternateInterface:ƒ USBAlternateInterface()
703e
USBConfiguration:ƒ USBConfiguration()
704e
USBConnectionEvent:ƒ USBConnectionEvent()
705e
USBDevice:ƒ USBDevice()
706e
USBEndpoint:ƒ USBEndpoint()
707e
USBInTransferResult:ƒ USBInTransferResult()
708e
USBInterface:ƒ USBInterface()
709e
USBIsochronousInTransferPacket:ƒ USBIsochronousInTransferPacket()
710e
USBIsochronousInTransferResult:ƒ USBIsochronousInTransferResult()
711e
USBIsochronousOutTransferPacket:ƒ USBIsochronousOutTransferPacket()
712e
USBIsochronousOutTransferResult:ƒ USBIsochronousOutTransferResult()
713e
USBOutTransferResult:ƒ USBOutTransferResult()
714e
Uint8Array:ƒ Uint8Array()
715e
Uint8ClampedArray:ƒ Uint8ClampedArray()
716e
Uint16Array:ƒ Uint16Array()
717e
Uint32Array:ƒ Uint32Array()
718e
VTTCue:ƒ VTTCue()
719e
ValidityState:ƒ ValidityState()
720e
VisualViewport:ƒ VisualViewport()
721e
WaveShaperNode:ƒ WaveShaperNode()
722e
WeakMap:ƒ WeakMap()
723e
WeakSet:ƒ WeakSet()
724th WebAssembly:WebAssembly {compile: ƒ, validate: ƒ, instantiate: ƒ, compileStr
La variable « this »
60 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
eaming: ƒ, instantiateStreaming: ƒ, …}
725e
WebGL2RenderingContext:ƒ WebGL2RenderingContext()
726e
WebGLActiveInfo:ƒ WebGLActiveInfo()
727e
WebGLBuffer:ƒ WebGLBuffer()
728e
WebGLContextEvent:ƒ WebGLContextEvent()
729e
WebGLFramebuffer:ƒ WebGLFramebuffer()
730e
WebGLProgram:ƒ WebGLProgram()
731e
WebGLQuery:ƒ WebGLQuery()
732e
WebGLRenderbuffer:ƒ WebGLRenderbuffer()
733e
WebGLRenderingContext:ƒ WebGLRenderingContext()
734e
WebGLSampler:ƒ WebGLSampler()
735e
WebGLShader:ƒ WebGLShader()
736e
WebGLShaderPrecisionFormat:ƒ WebGLShaderPrecisionFormat()
737e
WebGLSync:ƒ WebGLSync()
738e
WebGLTexture:ƒ WebGLTexture()
739e
WebGLTransformFeedback:ƒ WebGLTransformFeedback()
740e
WebGLUniformLocation:ƒ WebGLUniformLocation()
741e
WebGLVertexArrayObject:ƒ WebGLVertexArrayObject()
742e
WebKitAnimationEvent:ƒ AnimationEvent()
743e
WebKitCSSMatrix:ƒ DOMMatrix()
744e
WebKitMutationObserver:ƒ MutationObserver()
745e
WebKitTransitionEvent:ƒ TransitionEvent()
746e
WebSocket:ƒ WebSocket()
747e
WheelEvent:ƒ WheelEvent()
748e
Window:ƒ Window()
749e
Worker:ƒ Worker()
750e
WritableStream:ƒ WritableStream()
751e
XMLDocument:ƒ XMLDocument()
752e
XMLHttpRequest:ƒ XMLHttpRequest()
753e
XMLHttpRequestEventTarget:ƒ XMLHttpRequestEventTarget()
754e
XMLHttpRequestUpload:ƒ XMLHttpRequestUpload()
755e
XMLSerializer:ƒ XMLSerializer()
756e
XPathEvaluator:ƒ XPathEvaluator()
757e
XPathExpression:ƒ XPathExpression()
758e
XPathResult:ƒ XPathResult()
759e
XSLTProcessor:ƒ XSLTProcessor()
760e
console:console {debug: ƒ, error: ƒ, info: ƒ, log: ƒ, warn: ƒ, …}
761e
decodeURI:ƒ decodeURI()
762e
decodeURIComponent:ƒ decodeURIComponent()
763e
encodeURI:ƒ encodeURI()
764e
encodeURIComponent:ƒ encodeURIComponent()
765e
escape:ƒ escape()
766e
eval:ƒ eval()
767e
event:undefined
768e
isFinite:ƒ isFinite()
769e
isNaN:ƒ isNaN()
La variable « this »
61 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
770e
771e
772e
773e
774e
775e
776e
777e
778e
779e
780e
781e
782e
783e
A
B
C
D
E
I
a
b
c
d
e
A
B
C
a
b
I
II
JavaScript Tome-V
offscreenBuffering:true
parseFloat:ƒ parseFloat()
parseInt:ƒ parseInt()
undefined:undefined
unescape:ƒ unescape()
webkitMediaStream:ƒ MediaStream()
webkitRTCPeerConnection:ƒ RTCPeerConnection()
webkitSpeechGrammar:ƒ SpeechGrammar()
webkitSpeechGrammarList:ƒ SpeechGrammarList()
webkitSpeechRecognition:ƒ SpeechRecognition()
webkitSpeechRecognitionError:ƒ SpeechRecognitionError()
webkitSpeechRecognitionEvent:ƒ SpeechRecognitionEvent()
webkitURL:ƒ URL()
__proto__:Window
PERSISTENT:1
TEMPORARY:0
constructor:ƒ Window()
Symbol(Symbol.toStringTag):"Window"
__proto__:WindowProperties
constructor:ƒ WindowProperties()
arguments:null
caller:null
length:0
name:"WindowProperties"
prototype:WindowProperties
constructor:ƒ WindowProperties()
Symbol(Symbol.toStringTag):"WindowProperties"
__proto__:EventTarget
__proto__:ƒ ()
[[Scopes]]:Scopes[0]
Symbol(Symbol.toStringTag):"WindowProperties"
__proto__:EventTarget
Avec FIREFOX :
window.top
Window file:///K:/DADET/PROGS/test.html#
Window
[default properties]
__proto__: WindowPrototype { … }
[default properties]
AbortController: function ()
AbortSignal: function ()
La variable « this »
62 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
AnalyserNode: function ()
Animation: function ()
AnimationEvent: function ()
AnonymousContent: function ()
Array: function Array()
ArrayBuffer: function ArrayBuffer()
Attr: function ()
Audio: function Audio()
AudioBuffer: function ()
AudioBufferSourceNode: function ()
AudioContext: function ()
AudioDestinationNode: function ()
AudioListener: function ()
AudioNode: function ()
AudioParam: function ()
AudioProcessingEvent: function ()
AudioScheduledSourceNode: function ()
AudioStreamTrack: function ()
BarProp: function ()
BaseAudioContext: function ()
BatteryManager: function ()
BeforeUnloadEvent: function ()
BiquadFilterNode: function ()
Blob: function ()
BlobEvent: function ()
Boolean: function Boolean()
BroadcastChannel: function ()
CDATASection: function ()
CSS: function ()
CSS2Properties: function ()
CSSConditionRule: function ()
CSSCounterStyleRule: function ()
CSSFontFaceRule: function ()
CSSFontFeatureValuesRule: function ()
CSSGroupingRule: function ()
CSSImportRule: function ()
CSSKeyframeRule: function ()
CSSKeyframesRule: function ()
CSSMediaRule: function ()
CSSMozDocumentRule: function ()
CSSNamespaceRule: function ()
CSSPageRule: function ()
CSSPrimitiveValue: function ()
CSSRule: function ()
CSSRuleList: function ()
CSSStyleDeclaration: function ()
CSSStyleRule: function ()
CSSStyleSheet: function ()
CSSSupportsRule: function ()
La variable « this »
63 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
CSSValue: function ()
CSSValueList: function ()
Cache: function ()
CacheStorage: function ()
CanvasCaptureMediaStream: function ()
CanvasGradient: function ()
CanvasPattern: function ()
CanvasRenderingContext2D: function ()
CaretPosition: function ()
ChannelMergerNode: function ()
ChannelSplitterNode: function ()
CharacterData: function ()
ClipboardEvent: function ()
CloseEvent: function ()
Comment: function ()
CompositionEvent: function ()
ConstantSourceNode: function ()
ConvolverNode: function ()
Crypto: function ()
CryptoKey: function ()
CustomEvent: function ()
DOMCursor: function ()
DOMError: function ()
DOMException: function ()
DOMImplementation: function ()
DOMMatrix: function ()
DOMMatrixReadOnly: function ()
DOMParser: function ()
DOMPoint: function ()
DOMPointReadOnly: function ()
DOMQuad: function ()
DOMRect: function ()
DOMRectList: function ()
DOMRectReadOnly: function ()
DOMRequest: function ()
DOMStringList: function ()
DOMStringMap: function ()
DOMTokenList: function ()
DataChannel: function ()
DataTransfer: function ()
DataTransferItem: function ()
DataTransferItemList: function ()
DataView: function DataView()
Date: function Date()
DelayNode: function ()
DeviceLightEvent: function ()
DeviceMotionEvent: function ()
DeviceOrientationEvent: function ()
DeviceProximityEvent: function ()
La variable « this »
64 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Directory: function ()
Document: function ()
DocumentFragment: function ()
DocumentType: function ()
DragEvent: function ()
DynamicsCompressorNode: function ()
Element: function ()
Error: function Error()
ErrorEvent: function ()
EvalError: function EvalError()
Event: function ()
EventSource: function ()
EventTarget: function ()
File: function ()
FileList: function ()
FileReader: function ()
FileSystem: function ()
FileSystemDirectoryEntry: function ()
FileSystemDirectoryReader: function ()
FileSystemEntry: function ()
FileSystemFileEntry: function ()
Float32Array: function Float32Array()
Float64Array: function Float64Array()
FocusEvent: function ()
FontFace: function ()
FontFaceSet: function ()
FontFaceSetLoadEvent: function ()
FormData: function ()
Function: function Function()
GainNode: function ()
Gamepad: function ()
GamepadButton: function ()
GamepadEvent: function ()
GamepadHapticActuator: function ()
GamepadPose: function ()
HTMLAllCollection: function ()
HTMLAnchorElement: function ()
HTMLAreaElement: function ()
HTMLAudioElement: function ()
HTMLBRElement: function ()
HTMLBaseElement: function ()
HTMLBodyElement: function ()
HTMLButtonElement: function ()
HTMLCanvasElement: function ()
HTMLCollection: function ()
HTMLDListElement: function ()
HTMLDataElement: function ()
HTMLDataListElement: function ()
HTMLDetailsElement: function ()
La variable « this »
65 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
HTMLDirectoryElement: function ()
HTMLDivElement: function ()
HTMLDocument: function ()
HTMLElement: function ()
HTMLEmbedElement: function ()
HTMLFieldSetElement: function ()
HTMLFontElement: function ()
HTMLFormControlsCollection: function ()
HTMLFormElement: function ()
HTMLFrameElement: function ()
HTMLFrameSetElement: function ()
HTMLHRElement: function ()
HTMLHeadElement: function ()
HTMLHeadingElement: function ()
HTMLHtmlElement: function ()
HTMLIFrameElement: function ()
HTMLImageElement: function ()
HTMLInputElement: function ()
HTMLLIElement: function ()
HTMLLabelElement: function ()
HTMLLegendElement: function ()
HTMLLinkElement: function ()
HTMLMapElement: function ()
HTMLMediaElement: function ()
HTMLMenuElement: function ()
HTMLMenuItemElement: function ()
HTMLMetaElement: function ()
HTMLMeterElement: function ()
HTMLModElement: function ()
HTMLOListElement: function ()
HTMLObjectElement: function ()
HTMLOptGroupElement: function ()
HTMLOptionElement: function ()
HTMLOptionsCollection: function ()
HTMLOutputElement: function ()
HTMLParagraphElement: function ()
HTMLParamElement: function ()
HTMLPictureElement: function ()
HTMLPreElement: function ()
HTMLProgressElement: function ()
HTMLQuoteElement: function ()
HTMLScriptElement: function ()
HTMLSelectElement: function ()
HTMLSourceElement: function ()
HTMLSpanElement: function ()
HTMLStyleElement: function ()
HTMLTableCaptionElement: function ()
HTMLTableCellElement: function ()
HTMLTableColElement: function ()
La variable « this »
66 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
HTMLTableElement: function ()
HTMLTableRowElement: function ()
HTMLTableSectionElement: function ()
HTMLTemplateElement: function ()
HTMLTextAreaElement: function ()
HTMLTimeElement: function ()
HTMLTitleElement: function ()
HTMLTrackElement: function ()
HTMLUListElement: function ()
HTMLUnknownElement: function ()
HTMLVideoElement: function ()
HashChangeEvent: function ()
Headers: function ()
History: function ()
IDBCursor: function ()
IDBCursorWithValue: function ()
IDBDatabase: function ()
IDBFactory: function ()
IDBFileHandle: function ()
IDBFileRequest: function ()
IDBIndex: function ()
IDBKeyRange: function ()
IDBMutableFile: function ()
IDBObjectStore: function ()
IDBOpenDBRequest: function ()
IDBRequest: function ()
IDBTransaction: function ()
IDBVersionChangeEvent: function ()
IIRFilterNode: function ()
IdleDeadline: function ()
Image: function Image()
ImageBitmap: function ()
ImageBitmapRenderingContext: function ()
ImageData: function ()
Infinity: Infinity
InputEvent: function ()
InstallTrigger: InstallTriggerImpl { }
Int16Array: function Int16Array()
Int32Array: function Int32Array()
Int8Array: function Int8Array()
InternalError: function InternalError()
IntersectionObserver: function ()
IntersectionObserverEntry: function ()
Intl: Object { … }
JSON: JSON { … }
KeyEvent: function ()
KeyboardEvent: function ()
LocalMediaStream: function ()
Location: function ()
La variable « this »
67 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Map: function Map()
Math: Math { … }
MediaDeviceInfo: function ()
MediaDevices: function ()
MediaElementAudioSourceNode: function ()
MediaEncryptedEvent: function ()
MediaError: function ()
MediaKeyError: function ()
MediaKeyMessageEvent: function ()
MediaKeySession: function ()
MediaKeyStatusMap: function ()
MediaKeySystemAccess: function ()
MediaKeys: function ()
MediaList: function ()
MediaQueryList: function ()
MediaQueryListEvent: function ()
MediaRecorder: function ()
MediaRecorderErrorEvent: function ()
MediaSource: function ()
MediaStream: function ()
MediaStreamAudioDestinationNode: function ()
MediaStreamAudioSourceNode: function ()
MediaStreamEvent: function ()
MediaStreamTrack: function ()
MediaStreamTrackEvent: function ()
MessageChannel: function ()
MessageEvent: function ()
MessagePort: function ()
MimeType: function ()
MimeTypeArray: function ()
MouseEvent: function ()
MouseScrollEvent: function ()
MutationEvent: function ()
MutationObserver: function ()
MutationRecord: function ()
NaN: NaN
NamedNodeMap: function ()
Navigator: function ()
Node: function ()
NodeFilter: function ()
NodeIterator: function ()
NodeList: function ()
Notification: function ()
NotifyPaintEvent: function ()
Number: function Number()
Object: function Object()
OfflineAudioCompletionEvent: function ()
OfflineAudioContext: function ()
OfflineResourceList: function ()
La variable « this »
68 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Option: function Option()
OscillatorNode: function ()
PageTransitionEvent: function ()
PaintRequest: function ()
PaintRequestList: function ()
PannerNode: function ()
Path2D: function ()
Performance: function ()
PerformanceEntry: function ()
PerformanceMark: function ()
PerformanceMeasure: function ()
PerformanceNavigation: function ()
PerformanceNavigationTiming: function ()
PerformanceObserver: function ()
PerformanceObserverEntryList: function ()
PerformanceResourceTiming: function ()
PerformanceTiming: function ()
PeriodicWave: function ()
PermissionStatus: function ()
Permissions: function ()
Plugin: function ()
PluginArray: function ()
PointerEvent: function ()
PopStateEvent: function ()
PopupBlockedEvent: function ()
ProcessingInstruction: function ()
ProgressEvent: function ()
Promise: function Promise()
Proxy: function Proxy()
PushManager: function ()
PushSubscription: function ()
PushSubscriptionOptions: function ()
RGBColor: function ()
RTCCertificate: function ()
RTCDTMFSender: function ()
RTCDTMFToneChangeEvent: function ()
RTCDataChannelEvent: function ()
RTCIceCandidate: function ()
RTCPeerConnection: function ()
RTCPeerConnectionIceEvent: function ()
RTCRtpReceiver: function ()
RTCRtpSender: function ()
RTCRtpTransceiver: function ()
RTCSessionDescription: function ()
RTCStatsReport: function ()
RTCTrackEvent: function ()
RadioNodeList: function ()
Range: function ()
RangeError: function RangeError()
La variable « this »
69 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Rect: function ()
ReferenceError: function ReferenceError()
Reflect: Object { … }
RegExp: function RegExp()
Request: function ()
Response: function ()
SVGAElement: function ()
SVGAngle: function ()
SVGAnimateElement: function ()
SVGAnimateMotionElement: function ()
SVGAnimateTransformElement: function ()
SVGAnimatedAngle: function ()
SVGAnimatedBoolean: function ()
SVGAnimatedEnumeration: function ()
SVGAnimatedInteger: function ()
SVGAnimatedLength: function ()
SVGAnimatedLengthList: function ()
SVGAnimatedNumber: function ()
SVGAnimatedNumberList: function ()
SVGAnimatedPreserveAspectRatio: function ()
SVGAnimatedRect: function ()
SVGAnimatedString: function ()
SVGAnimatedTransformList: function ()
SVGAnimationElement: function ()
SVGCircleElement: function ()
SVGClipPathElement: function ()
SVGComponentTransferFunctionElement: function ()
SVGDefsElement: function ()
SVGDescElement: function ()
SVGElement: function ()
SVGEllipseElement: function ()
SVGFEBlendElement: function ()
SVGFEColorMatrixElement: function ()
SVGFEComponentTransferElement: function ()
SVGFECompositeElement: function ()
SVGFEConvolveMatrixElement: function ()
SVGFEDiffuseLightingElement: function ()
SVGFEDisplacementMapElement: function ()
SVGFEDistantLightElement: function ()
SVGFEDropShadowElement: function ()
SVGFEFloodElement: function ()
SVGFEFuncAElement: function ()
SVGFEFuncBElement: function ()
SVGFEFuncGElement: function ()
SVGFEFuncRElement: function ()
SVGFEGaussianBlurElement: function ()
SVGFEImageElement: function ()
SVGFEMergeElement: function ()
SVGFEMergeNodeElement: function ()
La variable « this »
70 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGFEMorphologyElement: function ()
SVGFEOffsetElement: function ()
SVGFEPointLightElement: function ()
SVGFESpecularLightingElement: function ()
SVGFESpotLightElement: function ()
SVGFETileElement: function ()
SVGFETurbulenceElement: function ()
SVGFilterElement: function ()
SVGForeignObjectElement: function ()
SVGGElement: function ()
SVGGeometryElement: function ()
SVGGradientElement: function ()
SVGGraphicsElement: function ()
SVGImageElement: function ()
SVGLength: function ()
SVGLengthList: function ()
SVGLineElement: function ()
SVGLinearGradientElement: function ()
SVGMPathElement: function ()
SVGMarkerElement: function ()
SVGMaskElement: function ()
SVGMatrix: function ()
SVGMetadataElement: function ()
SVGNumber: function ()
SVGNumberList: function ()
SVGPathElement: function ()
SVGPathSegList: function ()
SVGPatternElement: function ()
SVGPoint: function ()
SVGPointList: function ()
SVGPolygonElement: function ()
SVGPolylineElement: function ()
SVGPreserveAspectRatio: function ()
SVGRadialGradientElement: function ()
SVGRect: function ()
SVGRectElement: function ()
SVGSVGElement: function ()
SVGScriptElement: function ()
SVGSetElement: function ()
SVGStopElement: function ()
SVGStringList: function ()
SVGStyleElement: function ()
SVGSwitchElement: function ()
SVGSymbolElement: function ()
SVGTSpanElement: function ()
SVGTextContentElement: function ()
SVGTextElement: function ()
SVGTextPathElement: function ()
SVGTextPositioningElement: function ()
La variable « this »
71 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGTitleElement: function ()
SVGTransform: function ()
SVGTransformList: function ()
SVGUnitTypes: function ()
SVGUseElement: function ()
SVGViewElement: function ()
SVGZoomAndPan: function ()
Screen: function ()
ScreenOrientation: function ()
ScriptProcessorNode: function ()
ScrollAreaEvent: function ()
Selection: function ()
ServiceWorker: function ()
ServiceWorkerContainer: function ()
ServiceWorkerRegistration: function ()
Set: function Set()
SharedWorker: function ()
SourceBuffer: function ()
SourceBufferList: function ()
SpeechSynthesis: function ()
SpeechSynthesisErrorEvent: function ()
SpeechSynthesisEvent: function ()
SpeechSynthesisUtterance: function ()
SpeechSynthesisVoice: function ()
StereoPannerNode: function ()
Storage: function ()
StorageEvent: function ()
StorageManager: function ()
String: function String()
StyleSheet: function ()
StyleSheetList: function ()
SubtleCrypto: function ()
Symbol: function Symbol()
SyntaxError: function SyntaxError()
Text: function ()
TextDecoder: function ()
TextEncoder: function ()
TextMetrics: function ()
TextTrack: function ()
TextTrackCue: function ()
TextTrackCueList: function ()
TextTrackList: function ()
TimeEvent: function ()
TimeRanges: function ()
TrackEvent: function ()
TransitionEvent: function ()
TreeWalker: function ()
TypeError: function TypeError()
UIEvent: function ()
La variable « this »
72 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
URIError: function URIError()
URL: function ()
URLSearchParams: function ()
Uint16Array: function Uint16Array()
Uint32Array: function Uint32Array()
Uint8Array: function Uint8Array()
Uint8ClampedArray: function Uint8ClampedArray()
UserProximityEvent: function ()
VRDisplay: function ()
VRDisplayCapabilities: function ()
VRDisplayEvent: function ()
VREyeParameters: function ()
VRFieldOfView: function ()
VRFrameData: function ()
VRPose: function ()
VRStageParameters: function ()
VTTCue: function ()
VTTRegion: function ()
ValidityState: function ()
VideoPlaybackQuality: function ()
VideoStreamTrack: function ()
WaveShaperNode: function ()
WeakMap: function WeakMap()
WeakSet: function WeakSet()
WebAssembly: WebAssembly { … }
WebGL2RenderingContext: function ()
WebGLActiveInfo: function ()
WebGLBuffer: function ()
WebGLContextEvent: function ()
WebGLFramebuffer: function ()
WebGLProgram: function ()
WebGLQuery: function ()
WebGLRenderbuffer: function ()
WebGLRenderingContext: function ()
WebGLSampler: function ()
WebGLShader: function ()
WebGLShaderPrecisionFormat: function ()
WebGLSync: function ()
WebGLTexture: function ()
WebGLTransformFeedback: function ()
WebGLUniformLocation: function ()
WebGLVertexArrayObject: function ()
WebKitCSSMatrix: function ()
WebSocket: function ()
WheelEvent: function ()
Window: function ()
Worker: function ()
XMLDocument: function ()
XMLHttpRequest: function ()
La variable « this »
73 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
XMLHttpRequestEventTarget: function ()
XMLHttpRequestUpload: function ()
XMLSerializer: function ()
XMLStylesheetProcessingInstruction: function ()
XPathEvaluator: function ()
XPathExpression: function ()
XPathResult: function ()
XSLTProcessor: function ()
alert: function alert()
applicationCache: OfflineResourceList { status: 0,
onchecking: null, length: 0, … }
atob: function atob()
blur: function blur()
btoa: function btoa()
caches: CacheStorage { }
cancelAnimationFrame:
function
cancelAnimationFrame()
cancelIdleCallback: function cancelIdleCallback()
captureEvents: function captureEvents()
clearInterval: function clearInterval()
clearTimeout: function clearTimeout()
close: function close()
closed: false
confirm: function confirm()
console: Console { assert: assert(), clear: clear(),
count: count(), … }
content: Window file:///K:/DADET/PROGS/test.html#
createImageBitmap: function createImageBitmap()
crypto: Crypto { subtle: SubtleCrypto }
decodeURI: function decodeURI()
decodeURIComponent: function decodeURIComponent()
devicePixelRatio: 1
document:
HTMLDocument
file:///K:/DADET/PROGS/test.html#
dump: function dump()
encodeURI: function encodeURI()
encodeURIComponent: function encodeURIComponent()
escape: function escape()
eval: function eval()
external: External { }
fetch: function fetch()
find: function find()
focus: function focus()
frameElement: null
frames: Window file:///K:/DADET/PROGS/test.html#
fullScreen: false
getComputedStyle: function getComputedStyle()
getDefaultComputedStyle: function getDefaultComputedStyle()
La variable « this »
74 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
getSelection: function getSelection()
history: History { length: 10, scrollRestoration:
"auto", state: null }
indexedDB: IDBFactory { }
innerHeight: 828
innerWidth: 170
isFinite: function isFinite()
isNaN: function isNaN()
isSecureContext: true
length: 0
localStorage: Storage { length: 0 }
location: Location file:///K:/DADET/PROGS/test.html#
locationbar: BarProp { visible: true }
matchMedia: function matchMedia()
menubar: BarProp { visible: true }
moveBy: function moveBy()
moveTo: function moveTo()
mozInnerScreenX: 1078
mozInnerScreenY: 150
mozPaintCount: 52
mozRTCIceCandidate: function ()
mozRTCPeerConnection: function ()
mozRTCSessionDescription: function ()
name: ""
navigator: Navigator { doNotTrack: "unspecified",
maxTouchPoints: 0, oscpu: "Windows NT 6.1;
Win64;
x64", … }
netscape: Object { … }
onabort: null
onabsolutedeviceorientation: null
onafterprint: null
onanimationcancel: null
onanimationend: null
onanimationiteration: null
onanimationstart: null
onauxclick: null
onbeforeprint: null
onbeforeunload: null
onblur: null
oncanplay: null
oncanplaythrough: null
onchange: null
onclick: null
onclose: null
oncontextmenu: null
ondblclick: null
ondevicelight: null
ondevicemotion: null
ondeviceorientation: null
La variable « this »
75 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
ondeviceproximity: null
ondrag: null
ondragend: null
ondragenter: null
ondragexit: null
ondragleave: null
ondragover: null
ondragstart: null
ondrop: null
ondurationchange: null
onemptied: null
onended: null
onerror: null
onfocus: null
ongotpointercapture: null
onhashchange: null
oninput: null
oninvalid: null
onkeydown: null
onkeypress: null
onkeyup: null
onlanguagechange: null
onload: null
onloadeddata: null
onloadedmetadata: null
onloadend: null
onloadstart: null
onlostpointercapture: null
onmessage: null
onmessageerror: null
onmousedown: null
onmouseenter: null
onmouseleave: null
onmousemove: null
onmouseout: null
onmouseover: null
onmouseup: null
onmozfullscreenchange: null
onmozfullscreenerror: null
onoffline: null
ononline: null
onpagehide: null
onpageshow: null
onpause: null
onplay: null
onplaying: null
onpointercancel: null
onpointerdown: null
onpointerenter: null
La variable « this »
76 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
onpointerleave: null
onpointermove: null
onpointerout: null
onpointerover: null
onpointerup: null
onpopstate: null
onprogress: null
onratechange: null
onreset: null
onresize: null
onscroll: null
onseeked: null
onseeking: null
onselect: null
onselectstart: null
onshow: null
onstalled: null
onstorage: null
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
ontransitioncancel: null
ontransitionend: null
ontransitionrun: null
ontransitionstart: null
onunload: null
onuserproximity: null
onvolumechange: null
onvrdisplayactivate: null
onvrdisplayconnect: null
onvrdisplaydeactivate: null
onvrdisplaydisconnect: null
onvrdisplaypresentchange: null
onwaiting: null
onwebkitanimationend: null
onwebkitanimationiteration: null
onwebkitanimationstart: null
onwebkittransitionend: null
onwheel: null
open: function open()
opener: null
origin: "null"
outerHeight: 914
outerWidth: 775
pageXOffset: 0
pageYOffset: 0
parent: Window file:///K:/DADET/PROGS/test.html#
parseFloat: function parseFloat()
La variable « this »
77 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
parseInt: function parseInt()
performance:
Performance
{
timeOrigin:
1522593114984, timing: PerformanceTiming, navigation:
PerformanceNavigation, … }
personalbar: BarProp { visible: true }
postMessage: function postMessage()
print: function print()
prompt: function prompt()
releaseEvents: function releaseEvents()
requestAnimationFrame:
function
requestAnimationFrame()
requestIdleCallback: function requestIdleCallback()
resizeBy: function resizeBy()
resizeTo: function resizeTo()
screen: Screen { availWidth: 1856, availHeight:
1080, width: 1920, … }
screenX: 1071
screenY: 71
scroll: function scroll()
scrollBy: function scrollBy()
scrollByLines: function scrollByLines()
scrollByPages: function scrollByPages()
scrollMaxX: 0
scrollMaxY: 0
scrollTo: function scrollTo()
scrollX: 0
scrollY: 0
scrollbars: BarProp { visible: true }
self: Window file:///K:/DADET/PROGS/test.html#
sessionStorage:
Storage
{
"savefrom-helperextension": "1", length: 1 }
setInterval: function setInterval()
setResizable: function setResizable()
setTimeout: function setTimeout()
sidebar: External { }
sizeToContent: function sizeToContent()
speechSynthesis: SpeechSynthesis { pending: false,
speaking: false, paused: false, … }
status: ""
statusbar: BarProp { visible: true }
stop: function stop()
toolbar: BarProp { visible: true }
top: Window file:///K:/DADET/PROGS/test.html#
undefined: undefined
unescape: function unescape()
uneval: function uneval()
updateCommands: function updateCommands()
window: Window file:///K:/DADET/PROGS/test.html#
La variable « this »
78 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
__proto__: WindowPrototype
constructor: function ()
__proto__: WindowProperties
__proto__: EventTargetPrototype { addEventListener: addEventListener(), removeEventListener: removeEventListener(), dispatchEvent: dispatchEvent(), … }
Exécution dans MAXTHON, les propriétés de l’objet window :
Window
1er
Infinity: Infinity
2e AnalyserNode: AnalyserNode()
3e AnimationEvent: AnimationEvent()
4e AppBannerPromptResult: AppBannerPromptResult()
5e ApplicationCache: ApplicationCache()
6e ApplicationCacheErrorEvent: ApplicationCacheErrorEvent()
7e Array: Array()
8e ArrayBuffer: ArrayBuffer()
9e Attr: Attr()
10e
Audio: HTMLAudioElement()
11e
AudioBuffer: AudioBuffer()
12e
AudioBufferSourceNode: AudioBufferSourceNode()
13e
AudioContext: AudioContext()
14e
AudioDestinationNode: AudioDestinationNode()
15e
AudioListener: AudioListener()
16e
AudioNode: AudioNode()
17e
AudioParam: AudioParam()
18e
AudioProcessingEvent: AudioProcessingEvent()
19e
AutocompleteErrorEvent: AutocompleteErrorEvent()
20e
BarProp: BarProp()
21e
BatteryManager: BatteryManager()
22e
BeforeInstallPromptEvent: BeforeInstallPromptEvent()
23e
BeforeUnloadEvent: BeforeUnloadEvent()
24e
BiquadFilterNode: BiquadFilterNode()
25e
Blob: Blob()
26e
Boolean: Boolean()
27e
CDATASection: CDATASection()
28e
CSS: CSS()
29e
CSSFontFaceRule: CSSFontFaceRule()
30e
CSSGroupingRule: CSSGroupingRule()
La variable « this »
79 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
31e
32e
33e
34e
35e
36e
37e
38e
39e
40e
41e
42e
43e
44e
45e
46e
47e
48e
49e
50e
51e
52e
53e
54e
55e
56e
57e
58e
59e
60e
61e
62e
63e
64e
65e
66e
67e
68e
69e
70e
71e
72e
JavaScript Tome-V
CSSImportRule: CSSImportRule()
CSSKeyframeRule: CSSKeyframeRule()
CSSKeyframesRule: CSSKeyframesRule()
CSSMediaRule: CSSMediaRule()
CSSNamespaceRule: CSSNamespaceRule()
CSSPageRule: CSSPageRule()
CSSRule: CSSRule()
CSSRuleList: CSSRuleList()
CSSStyleDeclaration: CSSStyleDeclaration()
CSSStyleRule: CSSStyleRule()
CSSStyleSheet: CSSStyleSheet()
CSSSupportsRule: CSSSupportsRule()
CSSViewportRule: CSSViewportRule()
Cache: Cache()
CacheStorage: CacheStorage()
CanvasGradient: CanvasGradient()
CanvasPattern: CanvasPattern()
CanvasRenderingContext2D: CanvasRenderingContext2D()
ChannelMergerNode: ChannelMergerNode()
ChannelSplitterNode: ChannelSplitterNode()
CharacterData: CharacterData()
ClientRect: ClientRect()
ClientRectList: ClientRectList()
ClipboardEvent: ClipboardEvent()
CloseEvent: CloseEvent()
Comment: Comment()
CompositionEvent: CompositionEvent()
ConvolverNode: ConvolverNode()
Crypto: Crypto()
CryptoKey: CryptoKey()
CustomEvent: CustomEvent()
DOMError: DOMError()
DOMException: DOMException()
DOMImplementation: DOMImplementation()
DOMParser: DOMParser()
DOMSettableTokenList: DOMSettableTokenList()
DOMStringList: DOMStringList()
DOMStringMap: DOMStringMap()
DOMTokenList: DOMTokenList()
DataTransfer: DataTransfer()
DataTransferItem: DataTransferItem()
DataTransferItemList: DataTransferItemList()
La variable « this »
80 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
73e
74e
75e
76e
DataView: DataView()
Date: Date()
DelayNode: DelayNode()
DeviceMotionEvent: DeviceMotionEvent()
77e
78e
79e
80e
81e
82e
83e
84e
85e
86e
87e
88e
89e
90e
91e
92e
93e
94e
95e
96e
97e
98e
99e
100e
101e
102e
103e
104e
105e
106e
107e
108e
109e
110e
111e
112e
113e
114e
DeviceOrientationEvent: DeviceOrientationEvent()
Document: Document()
DocumentFragment: DocumentFragment()
DocumentType: DocumentType()
DragEvent: DragEvent()
DynamicsCompressorNode: DynamicsCompressorNode()
Element: Element()
Error: Error()
ErrorEvent: ErrorEvent()
EvalError: EvalError()
Event: Event()
EventSource: EventSource()
EventTarget: EventTarget()
File: File()
FileError: FileError()
FileList: FileList()
FileReader: FileReader()
Float32Array: Float32Array()
Float64Array: Float64Array()
FocusEvent: FocusEvent()
FontFace: FontFace()
FormData: FormData()
Function: Function()
GainNode: GainNode()
Gamepad: Gamepad()
GamepadButton: GamepadButton()
GamepadEvent: GamepadEvent()
HTMLAllCollection: HTMLAllCollection()
HTMLAnchorElement: HTMLAnchorElement()
HTMLAppletElement: HTMLAppletElement()
HTMLAreaElement: HTMLAreaElement()
HTMLAudioElement: HTMLAudioElement()
HTMLBRElement: HTMLBRElement()
HTMLBaseElement: HTMLBaseElement()
HTMLBodyElement: HTMLBodyElement()
HTMLButtonElement: HTMLButtonElement()
HTMLCanvasElement: HTMLCanvasElement()
HTMLCollection: HTMLCollection()
La variable « this »
81 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
115e
116e
117e
118e
HTMLContentElement: HTMLContentElement()
HTMLDListElement: HTMLDListElement()
HTMLDataListElement: HTMLDataListElement()
HTMLDetailsElement: HTMLDetailsElement()
119e
120e
121e
122e
123e
124e
125e
126e
127e
128e
129e
130e
131e
132e
133e
134e
135e
136e
137e
138e
139e
140e
141e
142e
143e
144e
145e
146e
147e
148e
149e
150e
151e
152e
153e
154e
155e
156e
HTMLDialogElement: HTMLDialogElement()
HTMLDirectoryElement: HTMLDirectoryElement()
HTMLDivElement: HTMLDivElement()
HTMLDocument: HTMLDocument()
HTMLElement: HTMLElement()
HTMLEmbedElement: HTMLEmbedElement()
HTMLFieldSetElement: HTMLFieldSetElement()
HTMLFontElement: HTMLFontElement()
HTMLFormControlsCollection: HTMLFormControlsCollection()
HTMLFormElement: HTMLFormElement()
HTMLFrameElement: HTMLFrameElement()
HTMLFrameSetElement: HTMLFrameSetElement()
HTMLHRElement: HTMLHRElement()
HTMLHeadElement: HTMLHeadElement()
HTMLHeadingElement: HTMLHeadingElement()
HTMLHtmlElement: HTMLHtmlElement()
HTMLIFrameElement: HTMLIFrameElement()
HTMLImageElement: HTMLImageElement()
HTMLInputElement: HTMLInputElement()
HTMLKeygenElement: HTMLKeygenElement()
HTMLLIElement: HTMLLIElement()
HTMLLabelElement: HTMLLabelElement()
HTMLLegendElement: HTMLLegendElement()
HTMLLinkElement: HTMLLinkElement()
HTMLMapElement: HTMLMapElement()
HTMLMarqueeElement: HTMLMarqueeElement()
HTMLMediaElement: HTMLMediaElement()
HTMLMenuElement: HTMLMenuElement()
HTMLMetaElement: HTMLMetaElement()
HTMLMeterElement: HTMLMeterElement()
HTMLModElement: HTMLModElement()
HTMLOListElement: HTMLOListElement()
HTMLObjectElement: HTMLObjectElement()
HTMLOptGroupElement: HTMLOptGroupElement()
HTMLOptionElement: HTMLOptionElement()
HTMLOptionsCollection: HTMLOptionsCollection()
HTMLOutputElement: HTMLOutputElement()
HTMLParagraphElement: HTMLParagraphElement()
La variable « this »
82 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
157e
158e
159e
160e
HTMLParamElement: HTMLParamElement()
HTMLPictureElement: HTMLPictureElement()
HTMLPreElement: HTMLPreElement()
HTMLProgressElement: HTMLProgressElement()
161e
162e
163e
164e
165e
166e
167e
168e
169e
170e
171e
172e
173e
174e
175e
176e
177e
178e
179e
180e
181e
182e
183e
184e
185e
186e
187e
188e
189e
190e
191e
192e
193e
194e
195e
196e
197e
198e
HTMLQuoteElement: HTMLQuoteElement()
HTMLScriptElement: HTMLScriptElement()
HTMLSelectElement: HTMLSelectElement()
HTMLShadowElement: HTMLShadowElement()
HTMLSourceElement: HTMLSourceElement()
HTMLSpanElement: HTMLSpanElement()
HTMLStyleElement: HTMLStyleElement()
HTMLTableCaptionElement: HTMLTableCaptionElement()
HTMLTableCellElement: HTMLTableCellElement()
HTMLTableColElement: HTMLTableColElement()
HTMLTableElement: HTMLTableElement()
HTMLTableRowElement: HTMLTableRowElement()
HTMLTableSectionElement: HTMLTableSectionElement()
HTMLTemplateElement: HTMLTemplateElement()
HTMLTextAreaElement: HTMLTextAreaElement()
HTMLTitleElement: HTMLTitleElement()
HTMLTrackElement: HTMLTrackElement()
HTMLUListElement: HTMLUListElement()
HTMLUnknownElement: HTMLUnknownElement()
HTMLVideoElement: HTMLVideoElement()
HashChangeEvent: HashChangeEvent()
Headers: Headers()
History: History()
IDBCursor: IDBCursor()
IDBCursorWithValue: IDBCursorWithValue()
IDBDatabase: IDBDatabase()
IDBFactory: IDBFactory()
IDBIndex: IDBIndex()
IDBKeyRange: IDBKeyRange()
IDBObjectStore: IDBObjectStore()
IDBOpenDBRequest: IDBOpenDBRequest()
IDBRequest: IDBRequest()
IDBTransaction: IDBTransaction()
IDBVersionChangeEvent: IDBVersionChangeEvent()
IdleDeadline: IdleDeadline()
Image: HTMLImageElement()
ImageBitmap: ImageBitmap()
ImageData: ImageData()
La variable « this »
83 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
199e
200e
201e
202e
JavaScript Tome-V
InputDeviceCapabilities: InputDeviceCapabilities()
Int8Array: Int8Array()
Int16Array: Int16Array()
Int32Array: Int32Array()
203e Intl: Object
204e JSON: JSON
205e KeyboardEvent: KeyboardEvent()
206e Location: Location()
207e MIDIAccess: MIDIAccess()
208e MIDIConnectionEvent: MIDIConnectionEvent()
209e MIDIInput: MIDIInput()
210e MIDIInputMap: MIDIInputMap()
211e MIDIMessageEvent: MIDIMessageEvent()
212e MIDIOutput: MIDIOutput()
213e MIDIOutputMap: MIDIOutputMap()
214e MIDIPort: MIDIPort()
215e Map: Map()
216e Math: Math
217e MediaDevices: MediaDevices()
218e MediaElementAudioSourceNode: MediaElementAudioSourceNode()
219e MediaEncryptedEvent: MediaEncryptedEvent()
220e MediaError: MediaError()
221e MediaKeyMessageEvent: MediaKeyMessageEvent()
222e MediaKeySession: MediaKeySession()
223e MediaKeyStatusMap: MediaKeyStatusMap()
224e MediaKeySystemAccess: MediaKeySystemAccess()
225e MediaKeys: MediaKeys()
226e MediaList: MediaList()
227e MediaQueryList: MediaQueryList()
228e MediaQueryListEvent: MediaQueryListEvent()
229e MediaSource: MediaSource()
230e MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode()
231e MediaStreamAudioSourceNode: MediaStreamAudioSourceNode()
232e MediaStreamEvent: MediaStreamEvent()
233e MediaStreamTrack: MediaStreamTrack()
234e MessageChannel: MessageChannel()
235e MessageEvent: MessageEvent()
236e MessagePort: MessagePort()
237e MimeType: MimeType()
238e MimeTypeArray: MimeTypeArray()
La variable « this »
84 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
239e
240e
241e
242e
JavaScript Tome-V
MouseEvent: MouseEvent()
MutationEvent: MutationEvent()
MutationObserver: MutationObserver()
MutationRecord: MutationRecord()
243e NaN: NaN
244e NamedNodeMap: NamedNodeMap()
245e Navigator: Navigator()
246e Node: Node()
247e NodeFilter: NodeFilter()
248e NodeIterator: NodeIterator()
249e NodeList: NodeList()
250e Notification: Notification()
251e Number: Number()
252e Object: Object()
253e OfflineAudioCompletionEvent: OfflineAudioCompletionEvent()
254e OfflineAudioContext: OfflineAudioContext()
255e Option: HTMLOptionElement()
256e OscillatorNode: OscillatorNode()
257e PageTransitionEvent: PageTransitionEvent()
258e Path2D: Path2D()
259e Performance: Performance()
260e PerformanceEntry: PerformanceEntry()
261e PerformanceMark: PerformanceMark()
262e PerformanceMeasure: PerformanceMeasure()
263e PerformanceNavigation: PerformanceNavigation()
264e PerformanceResourceTiming: PerformanceResourceTiming()
265e PerformanceTiming: PerformanceTiming()
266e PeriodicWave: PeriodicWave()
267e PermissionStatus: PermissionStatus()
268e Permissions: Permissions()
269e Plugin: Plugin()
270e PluginArray: PluginArray()
271e PopStateEvent: PopStateEvent()
272e Presentation: Presentation()
273e PresentationAvailability: PresentationAvailability()
274e PresentationConnection: PresentationConnection()
275e PresentationConnectionAvailableEvent: PresentationConnectionAvailableEvent()
276e PresentationRequest: PresentationRequest()
277e ProcessingInstruction: ProcessingInstruction()
278e ProgressEvent: ProgressEvent()
La variable « this »
85 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
279e
280e
281e
282e
JavaScript Tome-V
Promise: Promise()
PushManager: PushManager()
PushSubscription: PushSubscription()
RTCIceCandidate: RTCIceCandidate()
283e RTCSessionDescription: RTCSessionDescription()
284e RadioNodeList: RadioNodeList()
285e Range: Range()
286e RangeError: RangeError()
287e ReadableByteStream: ReadableByteStream()
288e ReadableStream: ReadableStream()
289e ReferenceError: ReferenceError()
290e RegExp: RegExp()
291e Request: Request()
292e Response: Response()
293e SVGAElement: SVGAElement()
294e SVGAngle: SVGAngle()
295e SVGAnimateElement: SVGAnimateElement()
296e SVGAnimateMotionElement: SVGAnimateMotionElement()
297e SVGAnimateTransformElement: SVGAnimateTransformElement()
298e SVGAnimatedAngle: SVGAnimatedAngle()
299e SVGAnimatedBoolean: SVGAnimatedBoolean()
300e SVGAnimatedEnumeration: SVGAnimatedEnumeration()
301e SVGAnimatedInteger: SVGAnimatedInteger()
302e SVGAnimatedLength: SVGAnimatedLength()
303e SVGAnimatedLengthList: SVGAnimatedLengthList()
304e SVGAnimatedNumber: SVGAnimatedNumber()
305e SVGAnimatedNumberList: SVGAnimatedNumberList()
306e SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatio()
307e SVGAnimatedRect: SVGAnimatedRect()
308e SVGAnimatedString: SVGAnimatedString()
309e SVGAnimatedTransformList: SVGAnimatedTransformList()
310e SVGAnimationElement: SVGAnimationElement()
311e SVGCircleElement: SVGCircleElement()
312e SVGClipPathElement: SVGClipPathElement()
313e SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElement()
314e SVGCursorElement: SVGCursorElement()
315e SVGDefsElement: SVGDefsElement()
316e SVGDescElement: SVGDescElement()
317e SVGDiscardElement: SVGDiscardElement()
318e SVGElement: SVGElement()
La variable « this »
86 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
319e SVGEllipseElement: SVGEllipseElement()
320e SVGFEBlendElement: SVGFEBlendElement()
321e SVGFEColorMatrixElement: SVGFEColorMatrixElement()
322e SVGFEComponentTransferElement: SVGFEComponentTransferElement()
323e SVGFECompositeElement: SVGFECompositeElement()
324e SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElement()
325e SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElement()
326e SVGFEDisplacementMapElement: SVGFEDisplacementMapElement()
327e SVGFEDistantLightElement: SVGFEDistantLightElement()
328e SVGFEDropShadowElement: SVGFEDropShadowElement()
329e SVGFEFloodElement: SVGFEFloodElement()
330e SVGFEFuncAElement: SVGFEFuncAElement()
331e SVGFEFuncBElement: SVGFEFuncBElement()
332e SVGFEFuncGElement: SVGFEFuncGElement()
333e SVGFEFuncRElement: SVGFEFuncRElement()
334e SVGFEGaussianBlurElement: SVGFEGaussianBlurElement()
335e SVGFEImageElement: SVGFEImageElement()
336e SVGFEMergeElement: SVGFEMergeElement()
337e SVGFEMergeNodeElement: SVGFEMergeNodeElement()
338e SVGFEMorphologyElement: SVGFEMorphologyElement()
339e SVGFEOffsetElement: SVGFEOffsetElement()
340e SVGFEPointLightElement: SVGFEPointLightElement()
341e SVGFESpecularLightingElement: SVGFESpecularLightingElement()
342e SVGFESpotLightElement: SVGFESpotLightElement()
343e SVGFETileElement: SVGFETileElement()
344e SVGFETurbulenceElement: SVGFETurbulenceElement()
345e SVGFilterElement: SVGFilterElement()
346e SVGForeignObjectElement: SVGForeignObjectElement()
347e SVGGElement: SVGGElement()
348e SVGGeometryElement: SVGGeometryElement()
349e SVGGradientElement: SVGGradientElement()
350e SVGGraphicsElement: SVGGraphicsElement()
351e SVGImageElement: SVGImageElement()
352e SVGLength: SVGLength()
353e SVGLengthList: SVGLengthList()
354e SVGLineElement: SVGLineElement()
355e SVGLinearGradientElement: SVGLinearGradientElement()
356e SVGMPathElement: SVGMPathElement()
La variable « this »
87 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
357e SVGMarkerElement: SVGMarkerElement()
358e SVGMaskElement: SVGMaskElement()
359e SVGMatrix: SVGMatrix()
360e SVGMetadataElement: SVGMetadataElement()
361e SVGNumber: SVGNumber()
362e SVGNumberList: SVGNumberList()
363e SVGPathElement: SVGPathElement()
364e SVGPathSeg: SVGPathSeg()
365e SVGPathSegArcAbs: SVGPathSegArcAbs()
366e SVGPathSegArcRel: SVGPathSegArcRel()
367e SVGPathSegClosePath: SVGPathSegClosePath()
368e SVGPathSegCurvetoCubicAbs: SVGPathSegCurvetoCubicAbs()
369e SVGPathSegCurvetoCubicRel: SVGPathSegCurvetoCubicRel()
370e SVGPathSegCurvetoCubicSmoothAbs: SVGPathSegCurvetoCubicSmoothAbs()
371e SVGPathSegCurvetoCubicSmoothRel: SVGPathSegCurvetoCubicSmoothRel()
372e SVGPathSegCurvetoQuadraticAbs: SVGPathSegCurvetoQuadraticAbs()
373e SVGPathSegCurvetoQuadraticRel: SVGPathSegCurvetoQuadraticRel()
374e SVGPathSegCurvetoQuadraticSmoothAbs: SVGPathSegCurvetoQuadraticSmoothAbs()
375e SVGPathSegCurvetoQuadraticSmoothRel: SVGPathSegCurvetoQuadraticSmoothRel()
376e SVGPathSegLinetoAbs: SVGPathSegLinetoAbs()
377e SVGPathSegLinetoHorizontalAbs: SVGPathSegLinetoHorizontalAbs()
378e SVGPathSegLinetoHorizontalRel: SVGPathSegLinetoHorizontalRel()
379e SVGPathSegLinetoRel: SVGPathSegLinetoRel()
380e SVGPathSegLinetoVerticalAbs: SVGPathSegLinetoVerticalAbs()
381e SVGPathSegLinetoVerticalRel: SVGPathSegLinetoVerticalRel()
382e SVGPathSegList: SVGPathSegList()
383e SVGPathSegMovetoAbs: SVGPathSegMovetoAbs()
384e SVGPathSegMovetoRel: SVGPathSegMovetoRel()
385e SVGPatternElement: SVGPatternElement()
386e SVGPoint: SVGPoint()
387e SVGPointList: SVGPointList()
388e SVGPolygonElement: SVGPolygonElement()
La variable « this »
88 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
389e SVGPolylineElement: SVGPolylineElement()
390e SVGPreserveAspectRatio: SVGPreserveAspectRatio()
391e SVGRadialGradientElement: SVGRadialGradientElement()
392e SVGRect: SVGRect()
393e SVGRectElement: SVGRectElement()
394e SVGSVGElement: SVGSVGElement()
395e SVGScriptElement: SVGScriptElement()
396e SVGSetElement: SVGSetElement()
397e SVGStopElement: SVGStopElement()
398e SVGStringList: SVGStringList()
399e SVGStyleElement: SVGStyleElement()
400e SVGSwitchElement: SVGSwitchElement()
401e SVGSymbolElement: SVGSymbolElement()
402e SVGTSpanElement: SVGTSpanElement()
403e SVGTextContentElement: SVGTextContentElement()
404e SVGTextElement: SVGTextElement()
405e SVGTextPathElement: SVGTextPathElement()
406e SVGTextPositioningElement: SVGTextPositioningElement()
407e SVGTitleElement: SVGTitleElement()
408e SVGTransform: SVGTransform()
409e SVGTransformList: SVGTransformList()
410e SVGUnitTypes: SVGUnitTypes()
411e SVGUseElement: SVGUseElement()
412e SVGViewElement: SVGViewElement()
413e SVGViewSpec: SVGViewSpec()
414e SVGZoomEvent: SVGZoomEvent()
415e Screen: Screen()
416e ScreenOrientation: ScreenOrientation()
417e ScriptProcessorNode: ScriptProcessorNode()
418e SecurityPolicyViolationEvent: SecurityPolicyViolationEvent()
419e Selection: Selection()
420e ServiceWorker: ServiceWorker()
421e ServiceWorkerContainer: ServiceWorkerContainer()
422e ServiceWorkerMessageEvent: ServiceWorkerMessageEvent()
423e ServiceWorkerRegistration: ServiceWorkerRegistration()
424e Set: Set()
425e ShadowRoot: ShadowRoot()
426e SharedWorker: SharedWorker()
427e SpeechSynthesisEvent: SpeechSynthesisEvent()
428e SpeechSynthesisUtterance: SpeechSynthesisUtterance()
429e Storage: Storage()
La variable « this »
89 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
430e
431e
432e
433e
434e
435e
436e
437e
438e
439e
440e
441e
442e
443e
444e
445e
446e
447e
448e
449e
450e
451e
452e
453e
454e
455e
456e
457e
458e
459e
460e
461e
462e
463e
464e
465e
466e
467e
468e
469e
470e
471e
JavaScript Tome-V
StorageEvent: StorageEvent()
String: String()
StyleSheet: StyleSheet()
StyleSheetList: StyleSheetList()
SubtleCrypto: SubtleCrypto()
Symbol: Symbol()
SyntaxError: SyntaxError()
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()
TransitionEvent: TransitionEvent()
TreeWalker: TreeWalker()
TypeError: TypeError()
UIEvent: UIEvent()
URIError: URIError()
URL: URL()
Uint8Array: Uint8Array()
Uint8ClampedArray: Uint8ClampedArray()
Uint16Array: Uint16Array()
Uint32Array: Uint32Array()
VTTCue: VTTCue()
ValidityState: ValidityState()
WaveShaperNode: WaveShaperNode()
WeakMap: WeakMap()
WeakSet: WeakSet()
WebGLActiveInfo: WebGLActiveInfo()
WebGLBuffer: WebGLBuffer()
WebGLContextEvent: WebGLContextEvent()
WebGLFramebuffer: WebGLFramebuffer()
WebGLProgram: WebGLProgram()
WebGLRenderbuffer: WebGLRenderbuffer()
La variable « this »
90 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
472e WebGLRenderingContext: WebGLRenderingContext()
473e WebGLShader: WebGLShader()
474e WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormat()
475e WebGLTexture: WebGLTexture()
476e WebGLUniformLocation: WebGLUniformLocation()
477e WebKitAnimationEvent: AnimationEvent()
478e WebKitCSSMatrix: WebKitCSSMatrix()
479e WebKitMutationObserver: MutationObserver()
480e WebKitTransitionEvent: TransitionEvent()
481e WebSocket: WebSocket()
482e WheelEvent: WheelEvent()
483e Window: Window()
484e Worker: Worker()
485e XMLDocument: XMLDocument()
486e XMLHttpRequest: XMLHttpRequest()
487e XMLHttpRequestEventTarget: XMLHttpRequestEventTarget()
488e XMLHttpRequestProgressEvent: XMLHttpRequestProgressEvent()
489e XMLHttpRequestUpload: XMLHttpRequestUpload()
490e XMLSerializer: XMLSerializer()
491e XPathEvaluator: XPathEvaluator()
492e XPathExpression: XPathExpression()
493e XPathResult: XPathResult()
494e XSLTProcessor: XSLTProcessor()
495e alert: alert()
496e applicationCache: ApplicationCache
497e atob: atob()
498e blur: ()
499e btoa: btoa()
500e caches: CacheStorage
501e cancelAnimationFrame: cancelAnimationFrame()
502e cancelIdleCallback: cancelIdleCallback()
503e captureEvents: captureEvents()
504e clearInterval: clearInterval()
505e clearTimeout: clearTimeout()
506e clientInformation: Navigator
507e close: ()
508e closed: false
509e confirm: confirm()
510e console: Console
511e crypto: Crypto
512e decodeURI: decodeURI()
La variable « this »
91 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
513e
514e
515e
516e
517e
518e
519e
520e
521e
522e
523e
524e
525e
526e
527e
528e
529e
530e
531e
532e
533e
534e
535e
536e
537e
538e
539e
540e
541e
542e
543e
544e
545e
546e
547e
548e
549e
550e
551e
552e
553e
554e
JavaScript Tome-V
decodeURIComponent: decodeURIComponent()
defaultStatus: ""
defaultstatus: ""
devicePixelRatio: 1
document: document
encodeURI: encodeURI()
encodeURIComponent: encodeURIComponent()
escape: escape()
eval: eval()
event: undefined
external: Object
fetch: fetch()
find: find()
focus: ()
frameElement: null
frames: Window
getComputedStyle: getComputedStyle()
getMatchedCSSRules: getMatchedCSSRules()
getSelection: getSelection()
history: History
indexedDB: IDBFactory
innerHeight: 733
innerWidth: 471
isFinite: isFinite()
isNaN: isNaN()
isSecureContext: true
length: 0
localStorage: Storage
location: Location
locationbar: BarProp
matchMedia: matchMedia()
menubar: BarProp
moveBy: moveBy()
moveTo: moveTo()
name: ""
navigator: Navigator
offscreenBuffering: true
onabort: null
onanimationend: null
onanimationiteration: null
onanimationstart: null
onbeforeunload: null
La variable « this »
92 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
555e
556e
557e
558e
559e
560e
561e
562e
563e
564e
565e
566e
567e
568e
569e
570e
571e
572e
573e
574e
575e
576e
577e
578e
579e
580e
581e
582e
583e
584e
585e
586e
587e
588e
589e
590e
591e
592e
593e
594e
595e
596e
JavaScript Tome-V
onblur: null
oncancel: null
oncanplay: null
oncanplaythrough: null
onchange: null
onclick: null
onclose: null
oncontextmenu: null
oncuechange: null
ondblclick: null
ondevicemotion: null
ondeviceorientation: null
ondrag: null
ondragend: null
ondragenter: null
ondragleave: null
ondragover: null
ondragstart: null
ondrop: null
ondurationchange: null
onemptied: null
onended: null
onerror: null
onfocus: null
onhashchange: null
oninput: null
oninvalid: null
onkeydown: null
onkeypress: null
onkeyup: null
onlanguagechange: null
onload: null
onloadeddata: null
onloadedmetadata: null
onloadstart: null
onmessage: null
onmousedown: null
onmouseenter: null
onmouseleave: null
onmousemove: null
onmouseout: null
onmouseover: null
La variable « this »
93 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
597e
598e
599e
600e
601e
602e
603e
604e
605e
606e
607e
608e
609e
610e
611e
612e
613e
614e
615e
616e
617e
618e
619e
620e
621e
622e
623e
624e
625e
626e
627e
628e
629e
630e
631e
632e
633e
634e
635e
636e
637e
638e
JavaScript Tome-V
onmouseup: null
onmousewheel: null
onoffline: null
ononline: null
onpagehide: null
onpageshow: null
onpause: null
onplay: null
onplaying: null
onpopstate: null
onprogress: null
onratechange: null
onreset: null
onresize: null
onscroll: null
onsearch: null
onseeked: null
onseeking: null
onselect: null
onshow: null
onstalled: null
onstorage: null
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
ontransitionend: null
onunload: null
onvolumechange: null
onwaiting: null
onwebkitanimationend: null
onwebkitanimationiteration: null
onwebkitanimationstart: null
onwebkittransitionend: null
onwheel: null
open: open()
openDatabase: openDatabase()
opener: null
outerHeight: 733
outerWidth: 1029
pageXOffset: 0
pageYOffset: 0
La variable « this »
94 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
639e parent: Window
640e parseFloat: parseFloat()
641e parseInt: parseInt()
642e performance: Performance
643e personalbar: BarProp
644e postMessage: ()
645e print: print()
646e prompt: prompt()
647e releaseEvents: releaseEvents()
648e requestAnimationFrame: requestAnimationFrame()
649e requestIdleCallback: requestIdleCallback()
650e resizeBy: resizeBy()
651e resizeTo: resizeTo()
652e screen: Screen
653e screenLeft: 129
654e screenTop: 133
655e screenX: 129
656e screenY: 133
657e scroll: scroll()
658e scrollBy: scrollBy()
659e scrollTo: scrollTo()
660e scrollX: 0
661e scrollY: 0
662e scrollbars: BarProp
663e self: Window
664e sessionStorage: Storage
665e setInterval: setInterval()
666e setTimeout: setTimeout()
667e speechSynthesis: SpeechSynthesis
668e status: ""
669e statusbar: BarProp
670e stop: stop()
671e styleMedia: StyleMedia
672e toolbar: BarProp
673e top: Window
674e undefined: undefined
675e unescape: unescape()
676e webkitAudioContext: AudioContext()
677e webkitCancelAnimationFrame: webkitCancelAnimationFrame()
678e webkitCancelRequestAnimationFrame: webkitCancelRequestAnimationFrame()
679e webkitIDBCursor: IDBCursor()
La variable « this »
95 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
680e webkitIDBDatabase: IDBDatabase()
681e webkitIDBFactory: IDBFactory()
682e webkitIDBIndex: IDBIndex()
683e webkitIDBKeyRange: IDBKeyRange()
684e webkitIDBObjectStore: IDBObjectStore()
685e webkitIDBRequest: IDBRequest()
686e webkitIDBTransaction: IDBTransaction()
687e webkitIndexedDB: IDBFactory
688e webkitMediaStream: MediaStream()
689e webkitOfflineAudioContext: OfflineAudioContext()
690e webkitRTCPeerConnection: RTCPeerConnection()
691e webkitRequestAnimationFrame: webkitRequestAnimationFrame()
692e webkitRequestFileSystem: webkitRequestFileSystem()
693e webkitResolveLocalFileSystemURL: webkitResolveLocalFileSystemURL()
694e webkitSpeechGrammar: SpeechGrammar()
695e webkitSpeechGrammarList: SpeechGrammarList()
696e webkitSpeechRecognition: SpeechRecognition()
697e webkitSpeechRecognitionError: SpeechRecognitionError()
698e webkitSpeechRecognitionEvent: SpeechRecognitionEvent()
699e webkitStorageInfo: DeprecatedStorageInfo
700e webkitURL: URL()
701e window: Window
702e __proto__: Window
A
PERSISTENT: 1
B
TEMPORARY: 0
C
constructor: Window()
I
PERSISTENT: 1
II
TEMPORARY: 0
III
arguments: null
IV
caller: null
V
length: 0
VI
name: "Window"
VII
prototype: Window
a
PERSISTENT: 1
b
TEMPORARY: 0
c
constructor: Window()
d
toString: ()
e
__proto__: EventTarget
I
toString: toString()
II
__proto__: EventTarget()
La variable « this »
96 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
III
A
B
JavaScript Tome-V
<function scope>
toString: ()
__proto__: EventTarget
Mots-clés :
contextes,pointeur,this,environnement englobant,espace global,fonction ordinaire,fonction fléchée,élément HTML,mode sloppy,sloppy mode,mode strict,instance,constructeur,undefined,mode
STANDARD,objet global window,expression de fonction,littéral
d’objet,fonction non expression de fonction,class,méthode,static,non
static,méthode static,fonction listener,objet cible,événement,objet
window,propriétés globales
mardi, 2. octobre 2018 (12:01 ).
La variable « this »
97 / 98
mardi, 2. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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]
La variable « this »
98 / 98
mardi, 2. octobre 2018
Téléchargement