Principals objectes
Aquest capítol us guiarà a través del cor del llenguatge JavaScript: els seus objectes integrats i l'entorn on viuen. Per construir qualsevol aplicació web funcional, no n'hi ha prou amb saber declarar variables i crear funcions; cal entendre com manipular les dades i interactuar amb la finestra del navegador.
D'una banda, explorarem els Objectes Globals Nadius, que proporcionen mètodes i propietats essencials per tractar amb la informació. Des de la gestió de text amb l'objecte String, passant pels càlculs matemàtics avançats a través de l'objecte Math, fins a la manipulació temporal amb Date. També ens endinsarem en l'objecte RegExp, una eina potent i indispensable per buscar patrons complexos dins de les cadenes de text. Com veureu, la flexibilitat de JavaScript rau en la riquesa d'aquests objectes predefinits.
De l'altra banda, examinarem el Model d'Objectes del Navegador (BOM), la vostra interfície directa amb la finestra de l'usuari. L'objecte window és el pare de tots ells i l'àmbit global. A partir d'aquí, coneixerem l'objecte document, que representa la pàgina HTML (el DOM) i us permet manipular-ne el contingut. A més, dominareu objectes clau per a la navegació i l'estat, com ara location (per gestionar l'URL), history (per interactuar amb les sessions de navegació) i navigator i screen (per obtenir informació del dispositiu i la pantalla de l'usuari).
Entendre la relació entre aquests objectes de dades i els objectes del navegador és clau per escriure un codi eficaç, potent i adaptatiu. Prepareu-vos per desbloquejar el potencial complet de JavaScript al món real.
Objecte String
L'objecte String de JavaScript és l'eina bàsica per treballar amb text. Encara que normalment uti...
Objecte number
L'objecte Number de JavaScript és l'encarregat de gestionar totes les dades numèriques. A diferèn...
El mètode valueOf
El mètode valueOf() a JavaScript és un mètode universal present en la majoria dels objectes integ...
Objecte Date
L'objecte Date de JavaScript és un objecte essencial utilitzat per treballar amb dates i hores. A...
Objecte Math
L'objecte Math de JavaScript és un objecte global integrat que s'utilitza per realitzar operacion...
Objecte Regexp
Les Expressions Regulars (RegExp) a JavaScript són una eina extremadament potent i sofisticada pe...
Objecte array
Els Arrays en JavaScript són objectes especials que s'utilitzen per emmagatzemar col·leccions ord...