« this » - JavaScript tome v

publicité
J.B. Dadet DIASOLUKA Luyalu Nzoyifuanga
JA
V
ASCRIPT (Programmation Internet) VOL. 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 ... "
*/
</script>
test.html:8:5
test.html:9:5
test.html:10:5
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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;
}
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
La variable « this »
2 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
// 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();
// 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)
La variable « this »
3 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
/*
1.o {}
A
fdummy3:_=>console.log(this)
B
__proto__:Object
*/
JavaScript Tome-V
this.fdummy3=_=>console.log(this)
/*
1.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>
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();
La variable « this »
4 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 test.html:8
notreClass {}
1.notreClass {}
A
__proto__:
I
constructor:class notreClass
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
La variable « this »
5 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
​
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
La variable « this »
6 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
​
JavaScript Tome-V
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;
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
// 2018-02-25 17:58:07.485 test.html:13
// 2018-02-25 17:58:07.485 test.html:14
// 2018-02-25 17:58:07.486 test.html:15
La variable « this »
7 / 96
100
red
20px
blue
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
//
//
//
//
//
//
//
//
2018-02-25
2018-02-25
2018-02-25
2018-02-25
2018-02-25
2018-02-25
2018-02-25
2018-02-25
JavaScript Tome-V
17:58:07.486
17:58:07.486
17:58:07.906
17:58:07.907
17:58:07.907
17:58:07.907
17:58:07.907
17:58:07.907
test.html:16
test.html:17
test.html:12
test.html:13
test.html:14
test.html:15
test.html:16
test.html:17
// 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>
20px solid
15px
85
magenta
10px
green
30px dashed
50px
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
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
La variable « this »
8 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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}
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}
La variable « this »
9 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
moveBy:ƒ moveBy()
moveTo:ƒ moveTo()
name:""
navigator:Navigator {vendorSub:
"20030107", vendor: "Google Inc.",
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
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
La variable « this »
10 / 96
"", productSub:
maxTouchPoints:
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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
La variable « this »
11 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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,
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}
La variable « this »
12 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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, …}
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()
La variable « this »
13 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
DOMImplementation:ƒ DOMImplementation()
DOMMatrix:ƒ DOMMatrix()
La variable « this »
14 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
GamepadEvent:ƒ GamepadEvent()
HTMLAllCollection:ƒ HTMLAllCollection()
HTMLAnchorElement:ƒ HTMLAnchorElement()
HTMLAreaElement:ƒ HTMLAreaElement()
HTMLAudioElement:ƒ HTMLAudioElement()
La variable « this »
15 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
HTMLObjectElement:ƒ HTMLObjectElement()
HTMLOptGroupElement:ƒ HTMLOptGroupElement()
HTMLOptionElement:ƒ HTMLOptionElement()
HTMLOptionsCollection:ƒ HTMLOptionsCollection()
HTMLOutputElement:ƒ HTMLOutputElement()
HTMLParagraphElement:ƒ HTMLParagraphElement()
HTMLParamElement:ƒ HTMLParamElement()
La variable « this »
16 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
IdleDeadline:ƒ IdleDeadline()
Image:ƒ Image()
ImageBitmap:ƒ ImageBitmap()
ImageBitmapRenderingContext:ƒ ImageBitmapRenderingContext()
ImageCapture:ƒ ImageCapture()
ImageData:ƒ ImageData()
InputDeviceCapabilities:ƒ InputDeviceCapabilities()
InputEvent:ƒ InputEvent()
Int8Array:ƒ Int8Array()
La variable « this »
17 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
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()
La variable « this »
18 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
MimeType:ƒ MimeType()
MimeTypeArray:ƒ MimeTypeArray()
MouseEvent:ƒ MouseEvent()
MutationEvent:ƒ MutationEvent()
MutationObserver:ƒ MutationObserver()
MutationRecord:ƒ MutationRecord()
NaN:NaN
NamedNodeMap:ƒ NamedNodeMap()
NavigationPreloadManager:ƒ NavigationPreloadManager()
Navigator:ƒ Navigator()
NetworkInformation:ƒ NetworkInformation()
Node:ƒ Node()
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()
La variable « this »
19 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
PerformanceTiming:ƒ PerformanceTiming()
PeriodicWave:ƒ PeriodicWave()
PermissionStatus:ƒ PermissionStatus()
Permissions:ƒ Permissions()
PhotoCapabilities:ƒ PhotoCapabilities()
Plugin:ƒ Plugin()
PluginArray:ƒ PluginArray()
PointerEvent:ƒ PointerEvent()
PopStateEvent:ƒ PopStateEvent()
Presentation:ƒ Presentation()
PresentationAvailability:ƒ PresentationAvailability()
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: ƒ, …}
La variable « this »
20 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
RegExp:ƒ RegExp()
RemotePlayback:ƒ RemotePlayback()
Request:ƒ Request()
ResizeObserver:ƒ ResizeObserver()
ResizeObserverEntry:ƒ ResizeObserverEntry()
Response:ƒ Response()
SVGAElement:ƒ SVGAElement()
SVGAngle:ƒ SVGAngle()
SVGAnimateElement:ƒ SVGAnimateElement()
SVGAnimateMotionElement:ƒ SVGAnimateMotionElement()
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()
La variable « this »
21 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
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()
La variable « this »
22 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
SVGSetElement:ƒ SVGSetElement()
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()
La variable « this »
23 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
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: ƒ, …}
La variable « this »
24 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
WebGL2RenderingContext:ƒ WebGL2RenderingContext()
WebGLActiveInfo:ƒ WebGLActiveInfo()
WebGLBuffer:ƒ WebGLBuffer()
WebGLContextEvent:ƒ WebGLContextEvent()
WebGLFramebuffer:ƒ WebGLFramebuffer()
WebGLProgram:ƒ WebGLProgram()
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()
La variable « this »
25 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
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 ()
La variable « this »
26 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
27 / 96
()
()
()
()
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
28 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 »
29 / 96
mardi, 16. 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 ()
IDBFileRequest: function ()
La variable « this »
30 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
MediaStream: function ()
MediaStreamAudioDestinationNode: function ()
La variable « this »
31 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
Permissions: function ()
Plugin: function ()
PluginArray: function ()
La variable « this »
32 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
SVGAnimatedPreserveAspectRatio: function ()
SVGAnimatedRect: function ()
SVGAnimatedString: function ()
SVGAnimatedTransformList: function ()
La variable « this »
33 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
SVGMarkerElement: function ()
SVGMaskElement: function ()
SVGMatrix: function ()
SVGMetadataElement: function ()
SVGNumber: function ()
La variable « this »
34 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
SpeechSynthesis: function ()
SpeechSynthesisErrorEvent: function ()
SpeechSynthesisEvent: function ()
SpeechSynthesisUtterance: function ()
SpeechSynthesisVoice: function ()
StereoPannerNode: function ()
La variable « this »
35 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
VideoPlaybackQuality: function ()
VideoStreamTrack: function ()
WaveShaperNode: function ()
WeakMap: function WeakMap()
WeakSet: function WeakSet()
WebAssembly: WebAssembly { … }
WebGL2RenderingContext: function ()
La variable « this »
36 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
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#
La variable « this »
37 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
mozInnerScreenY: 150
mozPaintCount: 1
mozRTCIceCandidate: function ()
mozRTCPeerConnection: function ()
mozRTCSessionDescription: function ()
name: ""
navigator: Navigator { doNotTrack: "unspecified",
maxTouchPoints: 0, oscpu: "Windows NT 6.1; Win64; x64",
… }
La variable « this »
38 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
onkeydown: null
onkeypress: null
onkeyup: null
onlanguagechange: null
onload: null
onloadeddata: null
onloadedmetadata: null
onloadend: null
onloadstart: null
onlostpointercapture: null
La variable « this »
39 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
ontransitioncancel: null
ontransitionend: null
ontransitionrun: null
ontransitionstart: null
onunload: null
onuserproximity: null
onvolumechange: null
La variable « this »
40 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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#
La variable « this »
41 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
sessionStorage: Storage { "savefrom-helper-extension": "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 ()
​
__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(), … }
La variable « this »
42 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
Symbol(Symbol.hasInstance): undefined
__proto__: function ()
__proto__: WindowProperties
__proto__: EventTargetPrototype { addEventListener: addEventListener(), removeEventListener: removeEventListener(), dispatchEvent: dispatchEvent(), … }
L’attribut « content » des objets Window est obsol
obsolète.
te.
Veuillez utiliser « window.top » à la place.
Avec window.top :
Avec YANDEX :
window.top
Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ,
frames: Window, …}
1. alert:ƒ alert()
2. applicationCache:ApplicationCache {status: 0, onchecking: null, onerror: null, onnoupdate: null, ondownloading: null, …}
3. atob:ƒ atob()
4. blur:ƒ ()
5. btoa:ƒ btoa()
6. caches:CacheStorage {}
7. cancelAnimationFrame:ƒ cancelAnimationFrame()
8. cancelIdleCallback:ƒ cancelIdleCallback()
9. captureEvents:ƒ captureEvents()
10.
chrome:{loadTimes: ƒ, csi: ƒ}
11.
clearInterval:ƒ clearInterval()
12.
clearTimeout:ƒ clearTimeout()
13.
clientInformation:Navigator {vendorSub: "", productSub: "20030107", vendor: "Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
14.
close:ƒ ()
15.
closed:false
16.
confirm:ƒ confirm()
17.
createImageBitmap:ƒ createImageBitmap()
18.
crypto:Crypto {subtle: SubtleCrypto}
19.
customElements:CustomElementRegistry {}
20.
defaultStatus:""
21.
defaultstatus:""
22.
devicePixelRatio:1
23.
document:document
24.
external:External {}
25.
fetch:ƒ fetch()
La variable « this »
43 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
26.
find:ƒ find()
27.
focus:ƒ ()
28.
frameElement:null
29.
frames:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}
30.
getComputedStyle:ƒ getComputedStyle()
31.
getSelection:ƒ getSelection()
32.
history:History {length: 1, scrollRestoration: "auto", state: null}
33.
indexedDB:IDBFactory {}
34.
innerHeight:728
35.
innerWidth:223
36.
isSecureContext:true
37.
length:0
38.
localStorage:Storage {length: 0}
39.
location:Location {replace: ƒ, assign: ƒ, href: "file:///K:/DADET/PROGS/test.html#", ancestorOrigins: DOMStringList, origin: "file://", …}
40.
locationbar:BarProp {visible: true}
41.
matchMedia:ƒ matchMedia()
42.
menubar:BarProp {visible: true}
43.
moveBy:ƒ moveBy()
44.
moveTo:ƒ moveTo()
45.
name:""
46.
navigator:Navigator {vendorSub: "", productSub: "20030107", vendor: "Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …}
47.
onabort:null
48.
onafterprint:null
49.
onanimationend:null
50.
onanimationiteration:null
51.
onanimationstart:null
52.
onappinstalled:null
53.
onauxclick:null
54.
onbeforeinstallprompt:null
55.
onbeforeprint:null
56.
onbeforeunload:null
57.
onblur:null
58.
oncancel:null
59.
oncanplay:null
60.
oncanplaythrough:null
61.
onchange:null
62.
onclick:null
63.
onclose:null
64.
oncontextmenu:null
65.
oncuechange:null
66.
ondblclick:null
La variable « this »
44 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
JavaScript Tome-V
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
onplay:null
onplaying:null
onpointercancel:null
La variable « this »
45 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
114.
onpointerdown:null
115.
onpointerenter:null
116.
onpointerleave:null
117.
onpointermove:null
118.
onpointerout:null
119.
onpointerover:null
120.
onpointerup:null
121.
onpopstate:null
122.
onprogress:null
123.
onratechange:null
124.
onrejectionhandled:null
125.
onreset:null
126.
onresize:null
127.
onscroll:null
128.
onsearch:null
129.
onseeked:null
130.
onseeking:null
131.
onselect:null
132.
onstalled:null
133.
onstorage:null
134.
onsubmit:null
135.
onsuspend:null
136.
ontimeupdate:null
137.
ontoggle:null
138.
ontransitionend:null
139.
onunhandledrejection:null
140.
onunload:null
141.
onvolumechange:null
142.
onwaiting:null
143.
onwebkitanimationend:null
144.
onwebkitanimationiteration:null
145.
onwebkitanimationstart:null
146.
onwebkittransitionend:null
147.
onwheel:null
148.
open:ƒ open()
149.
openDatabase:ƒ openDatabase()
150.
opener:null
151.
origin:"null"
152.
outerHeight:800
153.
outerWidth:778
154.
pageXOffset:0
155.
pageYOffset:0
156.
parent:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}
157.
performance:Performance {timeOrigin: 1522593165552.052, onresourcetimingbufferfull: null, timing: PerformanceTiming, navigation: PerformanceNavigation, memory: MemoryInfo}
La variable « this »
46 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
158.
personalbar:BarProp {visible: true}
159.
postMessage:ƒ ()
160.
print:ƒ print()
161.
prompt:ƒ prompt()
162.
releaseEvents:ƒ releaseEvents()
163.
requestAnimationFrame:ƒ requestAnimationFrame()
164.
requestIdleCallback:ƒ requestIdleCallback()
165.
resizeBy:ƒ resizeBy()
166.
resizeTo:ƒ resizeTo()
167.
screen:Screen {availWidth: 1856, availHeight: 1080, width: 1920
, height: 1080, colorDepth: 24, …}
168.
screenLeft:74
169.
screenTop:10
170.
screenX:74
171.
screenY:10
172.
scroll:ƒ scroll()
173.
scrollBy:ƒ scrollBy()
174.
scrollTo:ƒ scrollTo()
175.
scrollX:0
176.
scrollY:0
177.
scrollbars:BarProp {visible: true}
178.
self:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}
179.
sessionStorage:Storage {length: 0}
180.
setInterval:ƒ setInterval()
181.
setTimeout:ƒ setTimeout()
182.
speechSynthesis:SpeechSynthesis {pending: false, speaking: false, paused: false, onvoiceschanged: null}
183.
status:""
184.
statusbar:BarProp {visible: true}
185.
stop:ƒ stop()
186.
styleMedia:StyleMedia {type: "screen"}
187.
toolbar:BarProp {visible: true}
188.
top:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}
189.
visualViewport:VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0, pageTop: 0, width: 223, …}
190.
webkitCancelAnimationFrame:ƒ webkitCancelAnimationFrame()
191.
webkitRequestAnimationFrame:ƒ webkitRequestAnimationFrame()
192.
webkitRequestFileSystem:ƒ webkitRequestFileSystem()
193.
webkitResolveLocalFileSystemURL:ƒ webkitResolveLocalFileSystemURL()
194.
webkitStorageInfo:DeprecatedStorageInfo {}
195.
window:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …}
196.
yandex:{…}
197.
Infinity:Infinity
La variable « this »
47 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
JavaScript Tome-V
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()
CSSStyleRule:ƒ CSSStyleRule()
CSSStyleSheet:ƒ CSSStyleSheet()
CSSSupportsRule:ƒ CSSSupportsRule()
Cache:ƒ Cache()
La variable « this »
48 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
JavaScript Tome-V
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()
DeviceOrientationEvent:ƒ DeviceOrientationEvent()
Document:ƒ Document()
DocumentFragment:ƒ DocumentFragment()
DocumentType:ƒ DocumentType()
La variable « this »
49 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
JavaScript Tome-V
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()
HTMLEmbedElement:ƒ HTMLEmbedElement()
HTMLFieldSetElement:ƒ HTMLFieldSetElement()
La variable « this »
50 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
JavaScript Tome-V
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()
HTMLTableRowElement:ƒ HTMLTableRowElement()
La variable « this »
51 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
386.
HTMLTableSectionElement:ƒ HTMLTableSectionElement()
387.
HTMLTemplateElement:ƒ HTMLTemplateElement()
388.
HTMLTextAreaElement:ƒ HTMLTextAreaElement()
389.
HTMLTimeElement:ƒ HTMLTimeElement()
390.
HTMLTitleElement:ƒ HTMLTitleElement()
391.
HTMLTrackElement:ƒ HTMLTrackElement()
392.
HTMLUListElement:ƒ HTMLUListElement()
393.
HTMLUnknownElement:ƒ HTMLUnknownElement()
394.
HTMLVideoElement:ƒ HTMLVideoElement()
395.
HashChangeEvent:ƒ HashChangeEvent()
396.
Headers:ƒ Headers()
397.
History:ƒ History()
398.
IDBCursor:ƒ IDBCursor()
399.
IDBCursorWithValue:ƒ IDBCursorWithValue()
400.
IDBDatabase:ƒ IDBDatabase()
401.
IDBFactory:ƒ IDBFactory()
402.
IDBIndex:ƒ IDBIndex()
403.
IDBKeyRange:ƒ IDBKeyRange()
404.
IDBObjectStore:ƒ IDBObjectStore()
405.
IDBOpenDBRequest:ƒ IDBOpenDBRequest()
406.
IDBRequest:ƒ IDBRequest()
407.
IDBTransaction:ƒ IDBTransaction()
408.
IDBVersionChangeEvent:ƒ IDBVersionChangeEvent()
409.
IIRFilterNode:ƒ IIRFilterNode()
410.
IdleDeadline:ƒ IdleDeadline()
411.
Image:ƒ Image()
412.
ImageBitmap:ƒ ImageBitmap()
413.
ImageBitmapRenderingContext:ƒ ImageBitmapRenderingContext()
414.
ImageCapture:ƒ ImageCapture()
415.
ImageData:ƒ ImageData()
416.
InputDeviceCapabilities:ƒ InputDeviceCapabilities()
417.
InputEvent:ƒ InputEvent()
418.
Int8Array:ƒ Int8Array()
419.
Int16Array:ƒ Int16Array()
420.
Int32Array:ƒ Int32Array()
421.
IntersectionObserver:ƒ IntersectionObserver()
422.
IntersectionObserverEntry:ƒ IntersectionObserverEntry()
423.
Intl:{DateTimeFormat: ƒ, NumberFormat: ƒ, Collator: ƒ, v8BreakIterator: ƒ, getCanonicalLocales: ƒ, …}
424.
JSON:JSON {parse: ƒ, stringify: ƒ, Symbol(Symbol.toStringTag): "JSON"}
425.
KeyboardEvent:ƒ KeyboardEvent()
426.
Location:ƒ Location()
427.
MIDIAccess:ƒ MIDIAccess()
428.
MIDIConnectionEvent:ƒ MIDIConnectionEvent()
429.
MIDIInput:ƒ MIDIInput()
430.
MIDIInputMap:ƒ MIDIInputMap()
La variable « this »
52 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
431.
MIDIMessageEvent:ƒ MIDIMessageEvent()
432.
MIDIOutput:ƒ MIDIOutput()
433.
MIDIOutputMap:ƒ MIDIOutputMap()
434.
MIDIPort:ƒ MIDIPort()
435.
Map:ƒ Map()
436.
Math:Math {abs: ƒ, acos: ƒ, acosh: ƒ, asin: ƒ, asinh: ƒ, …}
437.
MediaDeviceInfo:ƒ MediaDeviceInfo()
438.
MediaDevices:ƒ MediaDevices()
439.
MediaElementAudioSourceNode:ƒ MediaElementAudioSourceNode()
440.
MediaEncryptedEvent:ƒ MediaEncryptedEvent()
441.
MediaError:ƒ MediaError()
442.
MediaKeyMessageEvent:ƒ MediaKeyMessageEvent()
443.
MediaKeySession:ƒ MediaKeySession()
444.
MediaKeyStatusMap:ƒ MediaKeyStatusMap()
445.
MediaKeySystemAccess:ƒ MediaKeySystemAccess()
446.
MediaKeys:ƒ MediaKeys()
447.
MediaList:ƒ MediaList()
448.
MediaQueryList:ƒ MediaQueryList()
449.
MediaQueryListEvent:ƒ MediaQueryListEvent()
450.
MediaRecorder:ƒ MediaRecorder()
451.
MediaSettingsRange:ƒ MediaSettingsRange()
452.
MediaSource:ƒ MediaSource()
453.
MediaStream:ƒ MediaStream()
454.
MediaStreamAudioDestinationNode:ƒ MediaStreamAudioDestinationNode()
455.
MediaStreamAudioSourceNode:ƒ MediaStreamAudioSourceNode()
456.
MediaStreamEvent:ƒ MediaStreamEvent()
457.
MediaStreamTrack:ƒ MediaStreamTrack()
458.
MediaStreamTrackEvent:ƒ MediaStreamTrackEvent()
459.
MessageChannel:ƒ MessageChannel()
460.
MessageEvent:ƒ MessageEvent()
461.
MessagePort:ƒ MessagePort()
462.
MimeType:ƒ MimeType()
463.
MimeTypeArray:ƒ MimeTypeArray()
464.
MouseEvent:ƒ MouseEvent()
465.
MutationEvent:ƒ MutationEvent()
466.
MutationObserver:ƒ MutationObserver()
467.
MutationRecord:ƒ MutationRecord()
468.
NaN:NaN
469.
NamedNodeMap:ƒ NamedNodeMap()
470.
NavigationPreloadManager:ƒ NavigationPreloadManager()
471.
Navigator:ƒ Navigator()
472.
NetworkInformation:ƒ NetworkInformation()
473.
Node:ƒ Node()
474.
NodeFilter:ƒ NodeFilter()
475.
NodeIterator:ƒ NodeIterator()
476.
NodeList:ƒ NodeList()
La variable « this »
53 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
477.
Notification:ƒ Notification()
478.
Number:ƒ Number()
479.
Object:ƒ Object()
480.
OfflineAudioCompletionEvent:ƒ OfflineAudioCompletionEvent()
481.
OfflineAudioContext:ƒ OfflineAudioContext()
482.
OoWVideoChangeEvent:ƒ OoWVideoChangeEvent()
483.
Option:ƒ Option()
484.
OscillatorNode:ƒ OscillatorNode()
485.
OverconstrainedError:ƒ OverconstrainedError()
486.
PageTransitionEvent:ƒ PageTransitionEvent()
487.
PannerNode:ƒ PannerNode()
488.
PasswordCredential:ƒ PasswordCredential()
489.
Path2D:ƒ Path2D()
490.
PaymentAddress:ƒ PaymentAddress()
491.
PaymentRequest:ƒ PaymentRequest()
492.
PaymentRequestUpdateEvent:ƒ PaymentRequestUpdateEvent()
493.
PaymentResponse:ƒ PaymentResponse()
494.
Performance:ƒ Performance()
495.
PerformanceEntry:ƒ PerformanceEntry()
496.
PerformanceLongTaskTiming:ƒ PerformanceLongTaskTiming()
497.
PerformanceMark:ƒ PerformanceMark()
498.
PerformanceMeasure:ƒ PerformanceMeasure()
499.
PerformanceNavigation:ƒ PerformanceNavigation()
500.
PerformanceNavigationTiming:ƒ PerformanceNavigationTiming()
501.
PerformanceObserver:ƒ PerformanceObserver()
502.
PerformanceObserverEntryList:ƒ PerformanceObserverEntryList()
503.
PerformancePaintTiming:ƒ PerformancePaintTiming()
504.
PerformanceResourceTiming:ƒ PerformanceResourceTiming()
505.
PerformanceTiming:ƒ PerformanceTiming()
506.
PeriodicWave:ƒ PeriodicWave()
507.
PermissionStatus:ƒ PermissionStatus()
508.
Permissions:ƒ Permissions()
509.
PhotoCapabilities:ƒ PhotoCapabilities()
510.
Plugin:ƒ Plugin()
511.
PluginArray:ƒ PluginArray()
512.
PointerEvent:ƒ PointerEvent()
513.
PopStateEvent:ƒ PopStateEvent()
514.
Presentation:ƒ Presentation()
515.
PresentationAvailability:ƒ PresentationAvailability()
516.
PresentationConnection:ƒ PresentationConnection()
517.
PresentationConnectionAvailableEvent:ƒ PresentationConnectionAvailableEvent()
518.
PresentationConnectionCloseEvent:ƒ PresentationConnectionCloseEvent()
519.
PresentationConnectionList:ƒ PresentationConnectionList()
520.
PresentationReceiver:ƒ PresentationReceiver()
521.
PresentationRequest:ƒ PresentationRequest()
La variable « this »
54 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
522.
ProcessingInstruction:ƒ ProcessingInstruction()
523.
ProgressEvent:ƒ ProgressEvent()
524.
Promise:ƒ Promise()
525.
PromiseRejectionEvent:ƒ PromiseRejectionEvent()
526.
Proxy:ƒ Proxy()
527.
PushManager:ƒ PushManager()
528.
PushSubscription:ƒ PushSubscription()
529.
PushSubscriptionOptions:ƒ PushSubscriptionOptions()
530.
RTCCertificate:ƒ RTCCertificate()
531.
RTCDataChannel:ƒ RTCDataChannel()
532.
RTCDataChannelEvent:ƒ RTCDataChannelEvent()
533.
RTCIceCandidate:ƒ RTCIceCandidate()
534.
RTCPeerConnection:ƒ RTCPeerConnection()
535.
RTCPeerConnectionIceEvent:ƒ RTCPeerConnectionIceEvent()
536.
RTCRtpContributingSource:ƒ RTCRtpContributingSource()
537.
RTCRtpReceiver:ƒ RTCRtpReceiver()
538.
RTCRtpSender:ƒ RTCRtpSender()
539.
RTCSessionDescription:ƒ RTCSessionDescription()
540.
RTCStatsReport:ƒ RTCStatsReport()
541.
RTCTrackEvent:ƒ RTCTrackEvent()
542.
RadioNodeList:ƒ RadioNodeList()
543.
Range:ƒ Range()
544.
RangeError:ƒ RangeError()
545.
ReadableStream:ƒ ReadableStream()
546.
ReferenceError:ƒ ReferenceError()
547.
Reflect:{defineProperty: ƒ, deleteProperty: ƒ, apply: ƒ, construct: ƒ, get: ƒ, …}
548.
RegExp:ƒ RegExp()
549.
RemotePlayback:ƒ RemotePlayback()
550.
Request:ƒ Request()
551.
ResizeObserver:ƒ ResizeObserver()
552.
ResizeObserverEntry:ƒ ResizeObserverEntry()
553.
Response:ƒ Response()
554.
SVGAElement:ƒ SVGAElement()
555.
SVGAngle:ƒ SVGAngle()
556.
SVGAnimateElement:ƒ SVGAnimateElement()
557.
SVGAnimateMotionElement:ƒ SVGAnimateMotionElement()
558.
SVGAnimateTransformElement:ƒ SVGAnimateTransformElement()
559.
SVGAnimatedAngle:ƒ SVGAnimatedAngle()
560.
SVGAnimatedBoolean:ƒ SVGAnimatedBoolean()
561.
SVGAnimatedEnumeration:ƒ SVGAnimatedEnumeration()
562.
SVGAnimatedInteger:ƒ SVGAnimatedInteger()
563.
SVGAnimatedLength:ƒ SVGAnimatedLength()
564.
SVGAnimatedLengthList:ƒ SVGAnimatedLengthList()
565.
SVGAnimatedNumber:ƒ SVGAnimatedNumber()
566.
SVGAnimatedNumberList:ƒ SVGAnimatedNumberList()
567.
SVGAnimatedPreserveAspectRatio:ƒ SVGAnimatedPreserveAspectRa-
La variable « this »
55 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
tio()
568.
SVGAnimatedRect:ƒ SVGAnimatedRect()
569.
SVGAnimatedString:ƒ SVGAnimatedString()
570.
SVGAnimatedTransformList:ƒ SVGAnimatedTransformList()
571.
SVGAnimationElement:ƒ SVGAnimationElement()
572.
SVGCircleElement:ƒ SVGCircleElement()
573.
SVGClipPathElement:ƒ SVGClipPathElement()
574.
SVGComponentTransferFunctionElement:ƒ SVGComponentTransferFunctionElement()
575.
SVGDefsElement:ƒ SVGDefsElement()
576.
SVGDescElement:ƒ SVGDescElement()
577.
SVGDiscardElement:ƒ SVGDiscardElement()
578.
SVGElement:ƒ SVGElement()
579.
SVGEllipseElement:ƒ SVGEllipseElement()
580.
SVGFEBlendElement:ƒ SVGFEBlendElement()
581.
SVGFEColorMatrixElement:ƒ SVGFEColorMatrixElement()
582.
SVGFEComponentTransferElement:ƒ SVGFEComponentTransferElement()
583.
SVGFECompositeElement:ƒ SVGFECompositeElement()
584.
SVGFEConvolveMatrixElement:ƒ SVGFEConvolveMatrixElement()
585.
SVGFEDiffuseLightingElement:ƒ SVGFEDiffuseLightingElement()
586.
SVGFEDisplacementMapElement:ƒ SVGFEDisplacementMapElement()
587.
SVGFEDistantLightElement:ƒ SVGFEDistantLightElement()
588.
SVGFEDropShadowElement:ƒ SVGFEDropShadowElement()
589.
SVGFEFloodElement:ƒ SVGFEFloodElement()
590.
SVGFEFuncAElement:ƒ SVGFEFuncAElement()
591.
SVGFEFuncBElement:ƒ SVGFEFuncBElement()
592.
SVGFEFuncGElement:ƒ SVGFEFuncGElement()
593.
SVGFEFuncRElement:ƒ SVGFEFuncRElement()
594.
SVGFEGaussianBlurElement:ƒ SVGFEGaussianBlurElement()
595.
SVGFEImageElement:ƒ SVGFEImageElement()
596.
SVGFEMergeElement:ƒ SVGFEMergeElement()
597.
SVGFEMergeNodeElement:ƒ SVGFEMergeNodeElement()
598.
SVGFEMorphologyElement:ƒ SVGFEMorphologyElement()
599.
SVGFEOffsetElement:ƒ SVGFEOffsetElement()
600.
SVGFEPointLightElement:ƒ SVGFEPointLightElement()
601.
SVGFESpecularLightingElement:ƒ SVGFESpecularLightingElement()
602.
SVGFESpotLightElement:ƒ SVGFESpotLightElement()
603.
SVGFETileElement:ƒ SVGFETileElement()
604.
SVGFETurbulenceElement:ƒ SVGFETurbulenceElement()
605.
SVGFilterElement:ƒ SVGFilterElement()
606.
SVGForeignObjectElement:ƒ SVGForeignObjectElement()
607.
SVGGElement:ƒ SVGGElement()
608.
SVGGeometryElement:ƒ SVGGeometryElement()
609.
SVGGradientElement:ƒ SVGGradientElement()
610.
SVGGraphicsElement:ƒ SVGGraphicsElement()
611.
SVGImageElement:ƒ SVGImageElement()
612.
SVGLength:ƒ SVGLength()
La variable « this »
56 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
613.
614.
615.
616.
617.
618.
619.
620.
621.
622.
623.
624.
625.
626.
627.
628.
629.
630.
631.
632.
633.
634.
635.
636.
637.
638.
639.
640.
641.
642.
643.
644.
645.
646.
647.
648.
649.
650.
651.
652.
653.
654.
655.
656.
657.
658.
659.
JavaScript Tome-V
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()
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()
La variable « this »
57 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
660.
661.
662.
663.
664.
665.
666.
667.
668.
669.
670.
671.
672.
673.
674.
675.
676.
677.
678.
679.
680.
681.
682.
683.
684.
685.
686.
687.
688.
689.
690.
691.
692.
693.
694.
695.
696.
697.
698.
699.
700.
701.
702.
703.
704.
705.
706.
JavaScript Tome-V
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()
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()
La variable « this »
58 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
707.
USBInTransferResult:ƒ USBInTransferResult()
708.
USBInterface:ƒ USBInterface()
709.
USBIsochronousInTransferPacket:ƒ USBIsochronousInTransferPacket()
710.
USBIsochronousInTransferResult:ƒ USBIsochronousInTransferResult()
711.
USBIsochronousOutTransferPacket:ƒ USBIsochronousOutTransferPacket()
712.
USBIsochronousOutTransferResult:ƒ USBIsochronousOutTransferResult()
713.
USBOutTransferResult:ƒ USBOutTransferResult()
714.
Uint8Array:ƒ Uint8Array()
715.
Uint8ClampedArray:ƒ Uint8ClampedArray()
716.
Uint16Array:ƒ Uint16Array()
717.
Uint32Array:ƒ Uint32Array()
718.
VTTCue:ƒ VTTCue()
719.
ValidityState:ƒ ValidityState()
720.
VisualViewport:ƒ VisualViewport()
721.
WaveShaperNode:ƒ WaveShaperNode()
722.
WeakMap:ƒ WeakMap()
723.
WeakSet:ƒ WeakSet()
724.
WebAssembly:WebAssembly {compile: ƒ, validate: ƒ, instantiate: ƒ, compileStreaming: ƒ, instantiateStreaming: ƒ, …}
725.
WebGL2RenderingContext:ƒ WebGL2RenderingContext()
726.
WebGLActiveInfo:ƒ WebGLActiveInfo()
727.
WebGLBuffer:ƒ WebGLBuffer()
728.
WebGLContextEvent:ƒ WebGLContextEvent()
729.
WebGLFramebuffer:ƒ WebGLFramebuffer()
730.
WebGLProgram:ƒ WebGLProgram()
731.
WebGLQuery:ƒ WebGLQuery()
732.
WebGLRenderbuffer:ƒ WebGLRenderbuffer()
733.
WebGLRenderingContext:ƒ WebGLRenderingContext()
734.
WebGLSampler:ƒ WebGLSampler()
735.
WebGLShader:ƒ WebGLShader()
736.
WebGLShaderPrecisionFormat:ƒ WebGLShaderPrecisionFormat()
737.
WebGLSync:ƒ WebGLSync()
738.
WebGLTexture:ƒ WebGLTexture()
739.
WebGLTransformFeedback:ƒ WebGLTransformFeedback()
740.
WebGLUniformLocation:ƒ WebGLUniformLocation()
741.
WebGLVertexArrayObject:ƒ WebGLVertexArrayObject()
742.
WebKitAnimationEvent:ƒ AnimationEvent()
743.
WebKitCSSMatrix:ƒ DOMMatrix()
744.
WebKitMutationObserver:ƒ MutationObserver()
745.
WebKitTransitionEvent:ƒ TransitionEvent()
746.
WebSocket:ƒ WebSocket()
747.
WheelEvent:ƒ WheelEvent()
748.
Window:ƒ Window()
La variable « this »
59 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
749.
750.
751.
752.
753.
754.
755.
756.
757.
758.
759.
760.
…}
761.
762.
763.
764.
765.
766.
767.
768.
769.
770.
771.
772.
773.
774.
775.
776.
777.
778.
779.
780.
781.
782.
783.
A
B
C
D
E
I
a
b
c
d
e
JavaScript Tome-V
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()
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
La variable « this »
60 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
A
B
C
a
b
I
II
JavaScript Tome-V
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 ()
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 ()
La variable « this »
61 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
CryptoKey: function ()
CustomEvent: function ()
DOMCursor: function ()
DOMError: function ()
DOMException: function ()
DOMImplementation: function ()
DOMMatrix: function ()
DOMMatrixReadOnly: function ()
DOMParser: function ()
La variable « this »
62 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
FileSystemEntry: function ()
FileSystemFileEntry: function ()
Float32Array: function Float32Array()
Float64Array: function Float64Array()
FocusEvent: function ()
FontFace: function ()
FontFaceSet: function ()
FontFaceSetLoadEvent: function ()
FormData: function ()
Function: function Function()
La variable « this »
63 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
HTMLLabelElement: function ()
HTMLLegendElement: function ()
HTMLLinkElement: function ()
HTMLMapElement: function ()
HTMLMediaElement: function ()
HTMLMenuElement: function ()
HTMLMenuItemElement: function ()
HTMLMetaElement: function ()
HTMLMeterElement: function ()
HTMLModElement: function ()
HTMLOListElement: function ()
La variable « this »
64 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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()
La variable « this »
65 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
66 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
67 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
68 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
69 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
70 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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 ()
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 ()
La variable « this »
71 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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()
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()
La variable « this »
72 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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
La variable « this »
73 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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
La variable « this »
74 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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()
La variable « this »
75 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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
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-helper-extension": "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 }
La variable « this »
76 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
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: function ()​​
__proto__: WindowProperties​​
__proto__: EventTargetPrototype { addEventListener: addEventListener(), removeEventListener: removeEventListener(), dispatchEvent: dispatchEvent(), … }
Exécution dans MAXTHON, les propriétés de l’objet window :
Window
1. Infinity: Infinity
2. AnalyserNode: AnalyserNode()
3. AnimationEvent: AnimationEvent()
4. AppBannerPromptResult: AppBannerPromptResult()
5. ApplicationCache: ApplicationCache()
6. ApplicationCacheErrorEvent: ApplicationCacheErrorEvent()
7. Array: Array()
8. ArrayBuffer: ArrayBuffer()
9. Attr: Attr()
10.
Audio: HTMLAudioElement()
11.
AudioBuffer: AudioBuffer()
12.
AudioBufferSourceNode: AudioBufferSourceNode()
13.
AudioContext: AudioContext()
14.
AudioDestinationNode: AudioDestinationNode()
15.
AudioListener: AudioListener()
16.
AudioNode: AudioNode()
17.
AudioParam: AudioParam()
18.
AudioProcessingEvent: AudioProcessingEvent()
19.
AutocompleteErrorEvent: AutocompleteErrorEvent()
20.
BarProp: BarProp()
21.
BatteryManager: BatteryManager()
22.
BeforeInstallPromptEvent: BeforeInstallPromptEvent()
23.
BeforeUnloadEvent: BeforeUnloadEvent()
24.
BiquadFilterNode: BiquadFilterNode()
25.
Blob: Blob()
La variable « this »
77 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
JavaScript Tome-V
Boolean: Boolean()
CDATASection: CDATASection()
CSS: CSS()
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()
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()
La variable « this »
78 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
JavaScript Tome-V
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()
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()
La variable « this »
79 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
JavaScript Tome-V
HTMLButtonElement: HTMLButtonElement()
HTMLCanvasElement: HTMLCanvasElement()
HTMLCollection: HTMLCollection()
HTMLContentElement: HTMLContentElement()
HTMLDListElement: HTMLDListElement()
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()
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()
La variable « this »
80 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
JavaScript Tome-V
HTMLOutputElement: HTMLOutputElement()
HTMLParagraphElement: HTMLParagraphElement()
HTMLParamElement: HTMLParamElement()
HTMLPictureElement: HTMLPictureElement()
HTMLPreElement: HTMLPreElement()
HTMLProgressElement: HTMLProgressElement()
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()
La variable « this »
81 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
198. ImageData: ImageData()
199. InputDeviceCapabilities: InputDeviceCapabilities()
200. Int8Array: Int8Array()
201. Int16Array: Int16Array()
202. Int32Array: Int32Array()
203. Intl: Object
204. JSON: JSON
205. KeyboardEvent: KeyboardEvent()
206. Location: Location()
207. MIDIAccess: MIDIAccess()
208. MIDIConnectionEvent: MIDIConnectionEvent()
209. MIDIInput: MIDIInput()
210. MIDIInputMap: MIDIInputMap()
211. MIDIMessageEvent: MIDIMessageEvent()
212. MIDIOutput: MIDIOutput()
213. MIDIOutputMap: MIDIOutputMap()
214. MIDIPort: MIDIPort()
215. Map: Map()
216. Math: Math
217. MediaDevices: MediaDevices()
218. MediaElementAudioSourceNode: MediaElementAudioSourceNode()
219. MediaEncryptedEvent: MediaEncryptedEvent()
220. MediaError: MediaError()
221. MediaKeyMessageEvent: MediaKeyMessageEvent()
222. MediaKeySession: MediaKeySession()
223. MediaKeyStatusMap: MediaKeyStatusMap()
224. MediaKeySystemAccess: MediaKeySystemAccess()
225. MediaKeys: MediaKeys()
226. MediaList: MediaList()
227. MediaQueryList: MediaQueryList()
228. MediaQueryListEvent: MediaQueryListEvent()
229. MediaSource: MediaSource()
230. MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode()
231. MediaStreamAudioSourceNode: MediaStreamAudioSourceNode()
232. MediaStreamEvent: MediaStreamEvent()
233. MediaStreamTrack: MediaStreamTrack()
234. MessageChannel: MessageChannel()
235. MessageEvent: MessageEvent()
236. MessagePort: MessagePort()
237. MimeType: MimeType()
238. MimeTypeArray: MimeTypeArray()
La variable « this »
82 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
239. MouseEvent: MouseEvent()
240. MutationEvent: MutationEvent()
241. MutationObserver: MutationObserver()
242. MutationRecord: MutationRecord()
243. NaN: NaN
244. NamedNodeMap: NamedNodeMap()
245. Navigator: Navigator()
246. Node: Node()
247. NodeFilter: NodeFilter()
248. NodeIterator: NodeIterator()
249. NodeList: NodeList()
250. Notification: Notification()
251. Number: Number()
252. Object: Object()
253. OfflineAudioCompletionEvent: OfflineAudioCompletionEvent()
254. OfflineAudioContext: OfflineAudioContext()
255. Option: HTMLOptionElement()
256. OscillatorNode: OscillatorNode()
257. PageTransitionEvent: PageTransitionEvent()
258. Path2D: Path2D()
259. Performance: Performance()
260. PerformanceEntry: PerformanceEntry()
261. PerformanceMark: PerformanceMark()
262. PerformanceMeasure: PerformanceMeasure()
263. PerformanceNavigation: PerformanceNavigation()
264. PerformanceResourceTiming: PerformanceResourceTiming()
265. PerformanceTiming: PerformanceTiming()
266. PeriodicWave: PeriodicWave()
267. PermissionStatus: PermissionStatus()
268. Permissions: Permissions()
269. Plugin: Plugin()
270. PluginArray: PluginArray()
271. PopStateEvent: PopStateEvent()
272. Presentation: Presentation()
273. PresentationAvailability: PresentationAvailability()
274. PresentationConnection: PresentationConnection()
275. PresentationConnectionAvailableEvent: PresentationConnectionAvailableEvent()
276. PresentationRequest: PresentationRequest()
277. ProcessingInstruction: ProcessingInstruction()
278. ProgressEvent: ProgressEvent()
279. Promise: Promise()
La variable « this »
83 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
280. PushManager: PushManager()
281. PushSubscription: PushSubscription()
282. RTCIceCandidate: RTCIceCandidate()
283. RTCSessionDescription: RTCSessionDescription()
284. RadioNodeList: RadioNodeList()
285. Range: Range()
286. RangeError: RangeError()
287. ReadableByteStream: ReadableByteStream()
288. ReadableStream: ReadableStream()
289. ReferenceError: ReferenceError()
290. RegExp: RegExp()
291. Request: Request()
292. Response: Response()
293. SVGAElement: SVGAElement()
294. SVGAngle: SVGAngle()
295. SVGAnimateElement: SVGAnimateElement()
296. SVGAnimateMotionElement: SVGAnimateMotionElement()
297. SVGAnimateTransformElement: SVGAnimateTransformElement()
298. SVGAnimatedAngle: SVGAnimatedAngle()
299. SVGAnimatedBoolean: SVGAnimatedBoolean()
300. SVGAnimatedEnumeration: SVGAnimatedEnumeration()
301. SVGAnimatedInteger: SVGAnimatedInteger()
302. SVGAnimatedLength: SVGAnimatedLength()
303. SVGAnimatedLengthList: SVGAnimatedLengthList()
304. SVGAnimatedNumber: SVGAnimatedNumber()
305. SVGAnimatedNumberList: SVGAnimatedNumberList()
306. SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatio()
307. SVGAnimatedRect: SVGAnimatedRect()
308. SVGAnimatedString: SVGAnimatedString()
309. SVGAnimatedTransformList: SVGAnimatedTransformList()
310. SVGAnimationElement: SVGAnimationElement()
311. SVGCircleElement: SVGCircleElement()
312. SVGClipPathElement: SVGClipPathElement()
313. SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElement()
314. SVGCursorElement: SVGCursorElement()
315. SVGDefsElement: SVGDefsElement()
316. SVGDescElement: SVGDescElement()
317. SVGDiscardElement: SVGDiscardElement()
318. SVGElement: SVGElement()
319. SVGEllipseElement: SVGEllipseElement()
320. SVGFEBlendElement: SVGFEBlendElement()
La variable « this »
84 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
321. SVGFEColorMatrixElement: SVGFEColorMatrixElement()
322. SVGFEComponentTransferElement: SVGFEComponentTransferElement()
323. SVGFECompositeElement: SVGFECompositeElement()
324. SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElement()
325. SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElement()
326. SVGFEDisplacementMapElement: SVGFEDisplacementMapElement()
327. SVGFEDistantLightElement: SVGFEDistantLightElement()
328. SVGFEDropShadowElement: SVGFEDropShadowElement()
329. SVGFEFloodElement: SVGFEFloodElement()
330. SVGFEFuncAElement: SVGFEFuncAElement()
331. SVGFEFuncBElement: SVGFEFuncBElement()
332. SVGFEFuncGElement: SVGFEFuncGElement()
333. SVGFEFuncRElement: SVGFEFuncRElement()
334. SVGFEGaussianBlurElement: SVGFEGaussianBlurElement()
335. SVGFEImageElement: SVGFEImageElement()
336. SVGFEMergeElement: SVGFEMergeElement()
337. SVGFEMergeNodeElement: SVGFEMergeNodeElement()
338. SVGFEMorphologyElement: SVGFEMorphologyElement()
339. SVGFEOffsetElement: SVGFEOffsetElement()
340. SVGFEPointLightElement: SVGFEPointLightElement()
341. SVGFESpecularLightingElement: SVGFESpecularLightingElement()
342. SVGFESpotLightElement: SVGFESpotLightElement()
343. SVGFETileElement: SVGFETileElement()
344. SVGFETurbulenceElement: SVGFETurbulenceElement()
345. SVGFilterElement: SVGFilterElement()
346. SVGForeignObjectElement: SVGForeignObjectElement()
347. SVGGElement: SVGGElement()
348. SVGGeometryElement: SVGGeometryElement()
349. SVGGradientElement: SVGGradientElement()
350. SVGGraphicsElement: SVGGraphicsElement()
351. SVGImageElement: SVGImageElement()
352. SVGLength: SVGLength()
353. SVGLengthList: SVGLengthList()
354. SVGLineElement: SVGLineElement()
355. SVGLinearGradientElement: SVGLinearGradientElement()
356. SVGMPathElement: SVGMPathElement()
357. SVGMarkerElement: SVGMarkerElement()
358. SVGMaskElement: SVGMaskElement()
359. SVGMatrix: SVGMatrix()
La variable « this »
85 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
360. SVGMetadataElement: SVGMetadataElement()
361. SVGNumber: SVGNumber()
362. SVGNumberList: SVGNumberList()
363. SVGPathElement: SVGPathElement()
364. SVGPathSeg: SVGPathSeg()
365. SVGPathSegArcAbs: SVGPathSegArcAbs()
366. SVGPathSegArcRel: SVGPathSegArcRel()
367. SVGPathSegClosePath: SVGPathSegClosePath()
368. SVGPathSegCurvetoCubicAbs: SVGPathSegCurvetoCubicAbs()
369. SVGPathSegCurvetoCubicRel: SVGPathSegCurvetoCubicRel()
370. SVGPathSegCurvetoCubicSmoothAbs: SVGPathSegCurvetoCubicSmoothAbs()
371. SVGPathSegCurvetoCubicSmoothRel: SVGPathSegCurvetoCubicSmoothRel()
372. SVGPathSegCurvetoQuadraticAbs: SVGPathSegCurvetoQuadraticAbs()
373. SVGPathSegCurvetoQuadraticRel: SVGPathSegCurvetoQuadraticRel()
374. SVGPathSegCurvetoQuadraticSmoothAbs: SVGPathSegCurvetoQuadraticSmoothAbs()
375. SVGPathSegCurvetoQuadraticSmoothRel: SVGPathSegCurvetoQuadraticSmoothRel()
376. SVGPathSegLinetoAbs: SVGPathSegLinetoAbs()
377. SVGPathSegLinetoHorizontalAbs: SVGPathSegLinetoHorizontalAbs()
378. SVGPathSegLinetoHorizontalRel: SVGPathSegLinetoHorizontalRel()
379. SVGPathSegLinetoRel: SVGPathSegLinetoRel()
380. SVGPathSegLinetoVerticalAbs: SVGPathSegLinetoVerticalAbs()
381. SVGPathSegLinetoVerticalRel: SVGPathSegLinetoVerticalRel()
382. SVGPathSegList: SVGPathSegList()
383. SVGPathSegMovetoAbs: SVGPathSegMovetoAbs()
384. SVGPathSegMovetoRel: SVGPathSegMovetoRel()
385. SVGPatternElement: SVGPatternElement()
386. SVGPoint: SVGPoint()
387. SVGPointList: SVGPointList()
388. SVGPolygonElement: SVGPolygonElement()
389. SVGPolylineElement: SVGPolylineElement()
390. SVGPreserveAspectRatio: SVGPreserveAspectRatio()
391. SVGRadialGradientElement: SVGRadialGradientElement()
392. SVGRect: SVGRect()
La variable « this »
86 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
393. SVGRectElement: SVGRectElement()
394. SVGSVGElement: SVGSVGElement()
395. SVGScriptElement: SVGScriptElement()
396. SVGSetElement: SVGSetElement()
397. SVGStopElement: SVGStopElement()
398. SVGStringList: SVGStringList()
399. SVGStyleElement: SVGStyleElement()
400. SVGSwitchElement: SVGSwitchElement()
401. SVGSymbolElement: SVGSymbolElement()
402. SVGTSpanElement: SVGTSpanElement()
403. SVGTextContentElement: SVGTextContentElement()
404. SVGTextElement: SVGTextElement()
405. SVGTextPathElement: SVGTextPathElement()
406. SVGTextPositioningElement: SVGTextPositioningElement()
407. SVGTitleElement: SVGTitleElement()
408. SVGTransform: SVGTransform()
409. SVGTransformList: SVGTransformList()
410. SVGUnitTypes: SVGUnitTypes()
411. SVGUseElement: SVGUseElement()
412. SVGViewElement: SVGViewElement()
413. SVGViewSpec: SVGViewSpec()
414. SVGZoomEvent: SVGZoomEvent()
415. Screen: Screen()
416. ScreenOrientation: ScreenOrientation()
417. ScriptProcessorNode: ScriptProcessorNode()
418. SecurityPolicyViolationEvent: SecurityPolicyViolationEvent()
419. Selection: Selection()
420. ServiceWorker: ServiceWorker()
421. ServiceWorkerContainer: ServiceWorkerContainer()
422. ServiceWorkerMessageEvent: ServiceWorkerMessageEvent()
423. ServiceWorkerRegistration: ServiceWorkerRegistration()
424. Set: Set()
425. ShadowRoot: ShadowRoot()
426. SharedWorker: SharedWorker()
427. SpeechSynthesisEvent: SpeechSynthesisEvent()
428. SpeechSynthesisUtterance: SpeechSynthesisUtterance()
429. Storage: Storage()
430. StorageEvent: StorageEvent()
431. String: String()
432. StyleSheet: StyleSheet()
433. StyleSheetList: StyleSheetList()
434. SubtleCrypto: SubtleCrypto()
La variable « this »
87 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
JavaScript Tome-V
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()
WebGLRenderingContext: WebGLRenderingContext()
WebGLShader: WebGLShader()
WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormat()
WebGLTexture: WebGLTexture()
WebGLUniformLocation: WebGLUniformLocation()
WebKitAnimationEvent: AnimationEvent()
La variable « this »
88 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
478. WebKitCSSMatrix: WebKitCSSMatrix()
479. WebKitMutationObserver: MutationObserver()
480. WebKitTransitionEvent: TransitionEvent()
481. WebSocket: WebSocket()
482. WheelEvent: WheelEvent()
483. Window: Window()
484. Worker: Worker()
485. XMLDocument: XMLDocument()
486. XMLHttpRequest: XMLHttpRequest()
487. XMLHttpRequestEventTarget: XMLHttpRequestEventTarget()
488. XMLHttpRequestProgressEvent: XMLHttpRequestProgressEvent()
489. XMLHttpRequestUpload: XMLHttpRequestUpload()
490. XMLSerializer: XMLSerializer()
491. XPathEvaluator: XPathEvaluator()
492. XPathExpression: XPathExpression()
493. XPathResult: XPathResult()
494. XSLTProcessor: XSLTProcessor()
495. alert: alert()
496. applicationCache: ApplicationCache
497. atob: atob()
498. blur: ()
499. btoa: btoa()
500. caches: CacheStorage
501. cancelAnimationFrame: cancelAnimationFrame()
502. cancelIdleCallback: cancelIdleCallback()
503. captureEvents: captureEvents()
504. clearInterval: clearInterval()
505. clearTimeout: clearTimeout()
506. clientInformation: Navigator
507. close: ()
508. closed: false
509. confirm: confirm()
510. console: Console
511. crypto: Crypto
512. decodeURI: decodeURI()
513. decodeURIComponent: decodeURIComponent()
514. defaultStatus: ""
515. defaultstatus: ""
516. devicePixelRatio: 1
517. document: document
518. encodeURI: encodeURI()
519. encodeURIComponent: encodeURIComponent()
La variable « this »
89 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
520.
521.
522.
523.
524.
525.
526.
527.
528.
529.
530.
531.
532.
533.
534.
535.
536.
537.
538.
539.
540.
541.
542.
543.
544.
545.
546.
547.
548.
549.
550.
551.
552.
553.
554.
555.
556.
557.
558.
559.
560.
561.
562.
JavaScript Tome-V
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
onblur: null
oncancel: null
oncanplay: null
oncanplaythrough: null
onchange: null
onclick: null
onclose: null
oncontextmenu: null
La variable « this »
90 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
563.
564.
565.
566.
567.
568.
569.
570.
571.
572.
573.
574.
575.
576.
577.
578.
579.
580.
581.
582.
583.
584.
585.
586.
587.
588.
589.
590.
591.
592.
593.
594.
595.
596.
597.
598.
599.
600.
601.
602.
603.
604.
605.
JavaScript Tome-V
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
onmouseup: null
onmousewheel: null
onoffline: null
ononline: null
onpagehide: null
onpageshow: null
onpause: null
onplay: null
onplaying: null
La variable « this »
91 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
606.
607.
608.
609.
610.
611.
612.
613.
614.
615.
616.
617.
618.
619.
620.
621.
622.
623.
624.
625.
626.
627.
628.
629.
630.
631.
632.
633.
634.
635.
636.
637.
638.
639.
640.
641.
642.
643.
644.
645.
646.
647.
648.
JavaScript Tome-V
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
parent: Window
parseFloat: parseFloat()
parseInt: parseInt()
performance: Performance
personalbar: BarProp
postMessage: ()
print: print()
prompt: prompt()
releaseEvents: releaseEvents()
requestAnimationFrame: requestAnimationFrame()
La variable « this »
92 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
649. requestIdleCallback: requestIdleCallback()
650. resizeBy: resizeBy()
651. resizeTo: resizeTo()
652. screen: Screen
653. screenLeft: 129
654. screenTop: 133
655. screenX: 129
656. screenY: 133
657. scroll: scroll()
658. scrollBy: scrollBy()
659. scrollTo: scrollTo()
660. scrollX: 0
661. scrollY: 0
662. scrollbars: BarProp
663. self: Window
664. sessionStorage: Storage
665. setInterval: setInterval()
666. setTimeout: setTimeout()
667. speechSynthesis: SpeechSynthesis
668. status: ""
669. statusbar: BarProp
670. stop: stop()
671. styleMedia: StyleMedia
672. toolbar: BarProp
673. top: Window
674. undefined: undefined
675. unescape: unescape()
676. webkitAudioContext: AudioContext()
677. webkitCancelAnimationFrame: webkitCancelAnimationFrame()
678. webkitCancelRequestAnimationFrame: webkitCancelRequestAnimationFrame()
679. webkitIDBCursor: IDBCursor()
680. webkitIDBDatabase: IDBDatabase()
681. webkitIDBFactory: IDBFactory()
682. webkitIDBIndex: IDBIndex()
683. webkitIDBKeyRange: IDBKeyRange()
684. webkitIDBObjectStore: IDBObjectStore()
685. webkitIDBRequest: IDBRequest()
686. webkitIDBTransaction: IDBTransaction()
687. webkitIndexedDB: IDBFactory
688. webkitMediaStream: MediaStream()
689. webkitOfflineAudioContext: OfflineAudioContext()
690. webkitRTCPeerConnection: RTCPeerConnection()
La variable « this »
93 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
691. webkitRequestAnimationFrame: webkitRequestAnimationFrame()
692. webkitRequestFileSystem: webkitRequestFileSystem()
693. webkitResolveLocalFileSystemURL: webkitResolveLocalFileSystemURL()
694. webkitSpeechGrammar: SpeechGrammar()
695. webkitSpeechGrammarList: SpeechGrammarList()
696. webkitSpeechRecognition: SpeechRecognition()
697. webkitSpeechRecognitionError: SpeechRecognitionError()
698. webkitSpeechRecognitionEvent: SpeechRecognitionEvent()
699. webkitStorageInfo: DeprecatedStorageInfo
700. webkitURL: URL()
701. window: Window
702. __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()
III
<function scope>
A
toString: ()
B
__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 STANLa variable « this »
94 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
DARD,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, 16. octobre 2018 (6:24 pm).
La variable « this »
95 / 96
mardi, 16. octobre 2018
J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-V
D
IA
SO
LU
K
AN
z. 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 »
96 / 96
mardi, 16. octobre 2018
Téléchargement
Study collections