Salta el contingut

Mapa Conceptual UT03

UT03 Model d’objectes predefinits a JavaScript

mindmap
  root(("Objectes JavaScript"))
    id1["1. Objectes Alt Nivell"]
      id2["Objecte window"]
        id3["Contenidor principal"]
        id4["Accés: window, self, o ometre"]
        id5["Gestió finestres"]
          id6["open(): crea finestres"]
          id7["close(): tanca finestres"]
        id8["Propietats"]
          id9["closed, document, frames"]
          id10["history, location, navigator"]
        id11["Mètodes"]
          id12["alert(), confirm(), prompt()"]
          id13["focus(), blur()"]
          id14["setInterval(), clearInterval()"]

      id15["Objecte location"]
        id16["Informació URL actual"]
        id17["Propietats"]
          id18["hash, host, hostname"]
          id19["href, pathname, port"]
          id20["protocol, search"]
        id21["Mètodes"]
          id22["assign(), reload(), replace()"]

      id23["Objecte navigator"]
        id24["Informació navegador"]
        id25["Propietats"]
          id26["appName, appVersion"]
          id27["platform, userAgent"]
          id28["cookieEnabled"]
        id29["Mètodes"]
          id30["javaEnabled()"]

      id31["Objecte document"]
        id32["Document carregat"]
        id33["Col·leccions"]
          id34["anchors[], forms[]"]
          id35["images[], links[]"]
        id36["Propietats"]
          id37["cookie, domain, title, URL"]
        id38["Mètodes"]
          id39["getElementById()"]
          id40["getElementsByName()"]
          id41["getElementsByTagName()"]
          id42["write(), writeln()"]

    id43["2. Objectes Nadius"]
      id44["Objecte String"]
        id45["Cadenes de text"]
        id46["Creació"]
          id47["new String()"]
          id48["Cometes simples o dobles"]
          id49["Plantilles de cadenes"]
        id50["Caràcters especials"]
          id51["\\n, \\t, \\r"]
          id52["\\', \", \\"]
        id53["Propietat"]
          id54["length"]
        id55["Mètodes"]
          id56["charAt(), charCodeAt()"]
          id57["concat(), indexOf()"]
          id58["replace(), search()"]
          id59["slice(), split()"]
          id60["toLowerCase(), toUpperCase()"]

      id61["Objecte Math"]
        id62["Operacions matemàtiques"]
        id63["No té constructor"]
        id64["Constants"]
          id65["E, PI"]
          id66["LN2, LN10"]
          id67["SQRT2"]
        id68["Mètodes"]
          id69["abs(), ceil(), floor()"]
          id70["round(), random()"]
          id71["max(), min()"]
          id72["pow(), sqrt()"]
          id73["sin(), cos(), tan()"]

      id74["Objecte Number"]
        id75["Embolcall valors numèrics"]
        id76["Doble precisió 64 bits"]
        id77["Propietats"]
          id78["MAX_VALUE, MIN_VALUE"]
          id79["POSITIVE_INFINITY"]
          id80["NEGATIVE_INFINITY"]
        id81["Mètodes"]
          id82["toExponential()"]
          id83["toFixed()"]
          id84["toPrecision()"]
          id85["toString(): base 2, 8, 16"]

      id86["Objecte Boolean"]
        id87["Valors lògics true/false"]
        id88["Propietats"]
          id89["constructor, prototype"]
        id90["Mètodes"]
          id91["toString(), valueOf()"]

      id92["Objecte Date"]
        id93["Dates i hores"]
        id94["Creació"]
          id95["new Date()"]
          id96["new Date(milisegons)"]
          id97["new Date(cadena)"]
          id98["new Date(any, mes, dia...)"]
        id99["Mètodes get"]
          id100["getDate(), getDay()"]
          id101["getFullYear(), getMonth()"]
          id102["getHours(), getMinutes()"]
          id103["getTime()"]
        id104["Mètodes set"]
          id105["setDate(), setFullYear()"]
          id106["setHours(), setMinutes()"]