Mapa Conceptual UT03
UT03 Model d’objectes predefinits a JavaScript
IyBVVDAzLiBNb2RlbCBkJ09iamVjdGVzIFByZWRlZmluaXRzIGEgSmF2YVNjcmlwdAoKIyMgMS4gT2JqZWN0ZXMgZCdBbHQgTml2ZWxsCi0gSW50cm9kdWNjacOzIGFsIE1vZGVsIGQnT2JqZWN0ZXMgZGVsIERvY3VtZW50IChET00pCi0gRGVmaW5pY2nDsyBkJ29iamVjdGU6IHByb3BpZXRhdHMgaSBtw6h0b2RlcwotIEFjY8OpczogYG5vbU9iamVjdGUucHJvcGlldGF0YCBpIGBub21PYmplY3RlLm1ldG9kZSgpYAotIEplcmFycXVpYSBkJ29iamVjdGVzCgojIyMgMS4xIE9iamVjdGUgd2luZG93Ci0gQ29udGVuaWRvciBwcmluY2lwYWwgZGVsIG5hdmVnYWRvcgotIFRyZXMgZm9ybWVzIGQnYWNjw6lzCiAgLSBgd2luZG93LnByb3BpZXRhdGAKICAtIGBzZWxmLnByb3BpZXRhdGAKICAtIGBwcm9waWV0YXRgIChvbWl0aW50IHdpbmRvdykKCiMjIyMgMS4xLjEgR2VzdGnDsyBkZSBmaW5lc3RyZXMKLSBgd2luZG93Lm9wZW4oKWA6IGNyZWEgbm92ZXMgZmluZXN0cmVzCi0gUGFyw6BtZXRyZXM6IFVSTCwgbm9tLCBhcGFyZW7Dp2EKLSBgd2luZG93LmNsb3NlKClgOiB0YW5jYSBmaW5lc3RyZXMKLSBFeGVtcGxlIHByw6BjdGljIGQnb2JlcnR1cmEgaSB0YW5jYW1lbnQKCiMjIyMgMS4xLjIgUHJvcGlldGF0cyBpIG3DqHRvZGVzCi0gUHJvcGlldGF0cyBwcmluY2lwYWxzCiAgLSBjbG9zZWQsIGRlZmF1bHRTdGF0dXMsIGRvY3VtZW50CiAgLSBmcmFtZXMsIGhpc3RvcnksIGxvY2F0aW9uCiAgLSBuYW1lLCBuYXZpZ2F0b3IsIG9wZW5lcgotIE3DqHRvZGVzIHByaW5jaXBhbHMKICAtIGFsZXJ0KCksIGJsdXIoKSwgY2xvc2UoKQogIC0gY29uZmlybSgpLCBmb2N1cygpLCBvcGVuKCkKICAtIHByb21wdCgpLCBzZXRJbnRlcnZhbCgpLCBjbGVhckludGVydmFsKCkKCiMjIyAxLjIgT2JqZWN0ZSBsb2NhdGlvbgotIENvbnTDqSBpbmZvcm1hY2nDsyBzb2JyZSBsYSBVUkwgYWN0dWFsCi0gUGFydCBkZSB3aW5kb3c6IGB3aW5kb3cubG9jYXRpb25gCgojIyMjIFByb3BpZXRhdHMKLSBoYXNoLCBob3N0LCBob3N0bmFtZQotIGhyZWYsIHBhdGhuYW1lLCBwb3J0Ci0gcHJvdG9jb2wsIHNlYXJjaAoKIyMjIyBNw6h0b2RlcwotIGFzc2lnbigpOiBjYXJyZWdhIG5vdSBkb2N1bWVudAotIHJlbG9hZCgpOiByZWNhcnJlZ2EgVVJMCi0gcmVwbGFjZSgpOiByZWVtcGxhw6dhIGhpc3RvcmlhbAoKIyMjIDEuMyBPYmplY3RlIG5hdmlnYXRvcgotIEluZm9ybWFjacOzIHNvYnJlIGVsIG5hdmVnYWRvcgoKIyMjIyBQcm9waWV0YXRzCi0gYXBwQ29kZU5hbWUsIGFwcE5hbWUsIGFwcFZlcnNpb24KLSBjb29raWVFbmFibGVkLCBwbGF0Zm9ybSwgdXNlckFnZW50CgojIyMjIE3DqHRvZGVzCi0gamF2YUVuYWJsZWQoKTogY29tcHJvdmEgc3Vwb3J0IEphdmEKCiMjIyAxLjQgT2JqZWN0ZSBkb2N1bWVudAotIFJlcHJlc2VudGEgZWwgZG9jdW1lbnQgY2FycmVnYXQKLSBBY2PDqXM6IGB3aW5kb3cuZG9jdW1lbnRgIG8gYGRvY3VtZW50YAoKIyMjIyBDb2zCt2xlY2Npb25zCi0gYW5jaG9yc1tdOiBoaXBlcmVubGxhw6dvcwotIGZvcm1zW106IGZvcm11bGFyaXMKLSBpbWFnZXNbXTogaW1hdGdlcwotIGxpbmtzW106IGVubGxhw6dvcwoKIyMjIyBQcm9waWV0YXRzCi0gY29va2llLCBkb21haW4sIHJlZmVycmVyCi0gdGl0bGUsIFVSTAoKIyMjIyBNw6h0b2RlcwotIGNsb3NlKCksIG9wZW4oKQotIGdldEVsZW1lbnRCeUlkKCkKLSBnZXRFbGVtZW50c0J5TmFtZSgpCi0gZ2V0RWxlbWVudHNCeVRhZ05hbWUoKQotIHdyaXRlKCksIHdyaXRlbG4oKQoKIyMgMi4gT2JqZWN0ZXMgTmFkaXVzCgojIyMgMi4xIE9iamVjdGUgU3RyaW5nCi0gQ2FkZW5lcyBkZSB0ZXh0IGFtYiBjb21ldGVzIHNpbXBsZXMgbyBkb2JsZXMKLSBQbGFudGlsbGVzIGRlIGNhZGVuZXMKLSBDYXLDoGN0ZXJzIGVzcGVjaWFscyAoZXNjYXBhbWVudCkKICAtIFwiLCBcJywgXFwsIFxiCiAgLSBcdCwgXG4sIFxyLCBcZgoKIyMjIyBDcmVhY2nDswotIGBuZXcgU3RyaW5nKCd0ZXh0JylgCi0gYCJ0ZXh0ImAgbyBgJ3RleHQnYAotIFBsYW50aWxsZXM6IGBgJHt2YXJpYWJsZX1gYAoKIyMjIyBQcm9waWV0YXQKLSBsZW5ndGg6IGxvbmdpdHVkIGNhZGVuYQoKIyMjIyBNw6h0b2RlcyBwcmluY2lwYWxzCi0gY2hhckF0KCksIGNoYXJDb2RlQXQoKQotIGNvbmNhdCgpLCBpbmRleE9mKCksIGxhc3RJbmRleE9mKCkKLSBtYXRjaCgpLCByZXBsYWNlKCksIHNlYXJjaCgpCi0gc2xpY2UoKSwgc3BsaXQoKQotIHN1YnN0cigpLCBzdWJzdHJpbmcoKQotIHRvTG93ZXJDYXNlKCksIHRvVXBwZXJDYXNlKCkKCiMjIyAyLjIgT2JqZWN0ZSBNYXRoCi0gT3BlcmFjaW9ucyBtYXRlbcOgdGlxdWVzCi0gTm8gdMOpIGNvbnN0cnVjdG9yCi0gQWNjw6lzOiBgTWF0aC5wcm9waWV0YXRgIG8gYE1hdGgubWV0b2RlKClgCgojIyMjIFByb3BpZXRhdHMgKGNvbnN0YW50cykKLSBFLCBMTjIsIExOMTAKLSBMT0cyRSwgTE9HMTBFCi0gUEksIFNRUlQyCgojIyMjIE3DqHRvZGVzIHByaW5jaXBhbHMKLSBhYnMoKSwgY2VpbCgpLCBmbG9vcigpCi0gcm91bmQoKSwgcmFuZG9tKCkKLSBtYXgoKSwgbWluKCkKLSBwb3coKSwgc3FydCgpCi0gc2luKCksIGNvcygpLCB0YW4oKQotIGFzaW4oKSwgYWNvcygpLCBhdGFuKCkKLSBsb2coKQoKIyMjIDIuMyBPYmplY3RlIE51bWJlcgotIEVtYm9sY2FsbCBwZXIgdmFsb3JzIG51bcOocmljcwotIENyZWFjacOzOiBgbmV3IE51bWJlcigpYAotIERvYmxlIHByZWNpc2nDsyA2NCBiaXRzCgojIyMjIFByb3BpZXRhdHMKLSBjb25zdHJ1Y3RvcgotIE1BWF9WQUxVRSwgTUlOX1ZBTFVFCi0gTkVHQVRJVkVfSU5GSU5JVFksIFBPU0lUSVZFX0lORklOSVRZCi0gcHJvdG90eXBlCgojIyMjIE3DqHRvZGVzCi0gdG9FeHBvbmVudGlhbCgpOiBub3RhY2nDsyBleHBvbmVuY2lhbAotIHRvRml4ZWQoKTogZGVjaW1hbHMgZml4b3MKLSB0b1ByZWNpc2lvbigpOiBsb25naXR1ZCBlc3BlY8OtZmljYQotIHRvU3RyaW5nKCk6IGNvbnZlcnNpw7MgYSBjYWRlbmEgKGJhc2UgMiwgOCwgMTYpCi0gdmFsdWVPZigpOiB2YWxvciBwcmltaXRpdQoKIyMjIDIuNCBPYmplY3RlIEJvb2xlYW4KLSBWYWxvcnMgbMOyZ2ljczogdHJ1ZSBvIGZhbHNlCi0gQ29udmVyc2nDsyBkZSB2YWxvcnMgbm8gbMOyZ2ljcwoKIyMjIyBQcm9waWV0YXRzCi0gY29uc3RydWN0b3IKLSBwcm90b3R5cGUKCiMjIyMgTcOodG9kZXMKLSB0b1N0cmluZygpOiBjb252ZXJ0ZWl4IGEgY2FkZW5hCi0gdmFsdWVPZigpOiB2YWxvciBwcmltaXRpdQoKIyMjIDIuNSBPYmplY3RlIERhdGUKLSBUcmViYWxsIGFtYiBkYXRlcyBpIGhvcmVzCi0gQ3JlYWNpw7M6IGBuZXcgRGF0ZSgpYAoKIyMjIyBGb3JtZXMgZCdpbnN0w6BuY2lhCi0gYG5ldyBEYXRlKClgCi0gYG5ldyBEYXRlKG1pbGlzZWdvbnMpYAotIGBuZXcgRGF0ZShjYWRlbmEpYAotIGBuZXcgRGF0ZShhbnksIG1lcywgZGlhLCBob3JlcywgbWludXRzLCBzZWdvbnMsIG1zKWAKCiMjIyMgUHJvcGlldGF0cwotIGNvbnN0cnVjdG9yCi0gcHJvdG90eXBlCgojIyMjIE3DqHRvZGVzIHByaW5jaXBhbHMgKGdldCkKLSBnZXREYXRlKCksIGdldERheSgpCi0gZ2V0RnVsbFllYXIoKSwgZ2V0TW9udGgoKQotIGdldEhvdXJzKCksIGdldE1pbnV0ZXMoKSwgZ2V0U2Vjb25kcygpCi0gZ2V0TWlsbGlzZWNvbmRzKCkKLSBnZXRUaW1lKCkKLSBnZXRUaW1lem9uZU9mZnNldCgpCi0gVmVyc2lvbnMgVVRDOiBnZXRVVENEYXRlKCksIGdldFVUQ0RheSgpLCBldGMuCgojIyMjIE3DqHRvZGVzIHByaW5jaXBhbHMgKHNldCkKLSBzZXREYXRlKCksIHNldEZ1bGxZZWFyKCkKLSBzZXRIb3VycygpLCBzZXRNaW51dGVzKCkKLSBJIG3DqXMuLi4KCiMjIENvbmNlcHRlcyBjbGF1Ci0gSmVyYXJxdWlhIGQnb2JqZWN0ZXMgSmF2YVNjcmlwdAotIFByb3BpZXRhdHMgdnMgTcOodG9kZXMKLSBBY2PDqXMgYSBvYmplY3RlcyBkZWwgRE9NCi0gVW5pY29kZSBwZXIgY2Fyw6BjdGVycyBlc3BlY2lhbHMKLSBTaXN0ZW1lcyBudW3DqHJpY3M6IGJpbmFyaSAoYmFzZSAyKSwgb2N0YWwgKGJhc2UgOCksIGhleGFkZWNpbWFsIChiYXNlIDE2KQ==
mindmap
root((Objectes JavaScript))
"1. Objectes Alt Nivell"
"Objecte window"
"Contenidor principal"
"Accés: window, self, o ometre"
"Gestió finestres"
id1["open(): crea finestres"]
id2["close(): tanca finestres"]
"Propietats"
"closed, document, frames"
"history, location, navigator"
"Mètodes"
id3["alert(), confirm(), prompt()"]
"focus(), blur()"
"setInterval(), clearInterval()"
"Objecte location"
"Informació URL actual"
"Propietats"
"hash, host, hostname"
"href, pathname, port"
"protocol, search"
"Mètodes"
"assign(), reload(), replace()"
"Objecte navigator"
"Informació navegador"
"Propietats"
"appName, appVersion"
"platform, userAgent"
"cookieEnabled"
"Mètodes"
"javaEnabled()"
"Objecte document"
"Document carregat"
"Col·leccions"
"anchors[], forms[]"
"images[], links[]"
"Propietats"
"cookie, domain, title, URL"
"Mètodes"
"getElementById()"
"getElementsByName()"
"getElementsByTagName()"
"write(), writeln()"
"2. Objectes Nadius"
"Objecte String"
"Cadenes de text"
"Creació"
"new String()"
"Cometes simples o dobles"
"Plantilles de cadenes"
"Caràcters especials"
"\\n, \\t, \\r"
"\\', \\\", \\\\"
"Propietat"
"length"
"Mètodes"
"charAt(), charCodeAt()"
"concat(), indexOf()"
"replace(), search()"
"slice(), split()"
"toLowerCase(), toUpperCase()"
"Objecte Math"
"Operacions matemàtiques"
"No té constructor"
"Constants"
"E, PI"
"LN2, LN10"
"SQRT2"
"Mètodes"
"abs(), ceil(), floor()"
"round(), random()"
"max(), min()"
"pow(), sqrt()"
"sin(), cos(), tan()"
"Objecte Number"
"Embolcall valors numèrics"
"Doble precisió 64 bits"
"Propietats"
"MAX_VALUE, MIN_VALUE"
"POSITIVE_INFINITY"
"NEGATIVE_INFINITY"
"Mètodes"
"toExponential()"
"toFixed()"
"toPrecision()"
"toString(): base 2, 8, 16"
"Objecte Boolean"
"Valors lògics true/false"
"Propietats"
"constructor, prototype"
"Mètodes"
"toString(), valueOf()"
"Objecte Date"
"Dates i hores"
"Creació"
"new Date()"
"new Date(milisegons)"
"new Date(cadena)"
"new Date(any, mes, dia...)"
"Mètodes get"
"getDate(), getDay()"
"getFullYear(), getMonth()"
"getHours(), getMinutes()"
"getTime()"
"Mètodes set"
"setDate(), setFullYear()"
"setHours(), setMinutes()"