Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

ANNEX

JavaScript funcions globals Objecte Document


• eval(text) Principals mètodes per accedir als elements HTML de
• uneval(object) l'objecte Document són:
• isFinite(value) • getElementById(id)
• isNaN(value) • getElementsByClassName(name)
• parseFloat(text) • getElementsByName(name)
• parseInt(text,radix) • getElementsByTagName(name)
• decodeURI(text) • createAttribute(attribute)
• decodeURIComponent(text) • createElement(element)
• encodeURI(text) • removeChild(element)
• encodeURIComponent(text) • appendChild(element)
• escape(text) • replaceChild(element)
• unescape(text) • write(text)

Objecte HTMLInputElement (<input>) Objecte Window


Les principals propietats de l’objecte Els mètodes de l’objecte window relatius a timers són:
HTMLInputElement són: • setTimeout(expressió, msec), retorna timeoutID
• id • clearTimeout(timeoutID)
• name • setInterval(expressió, msec), retorna timeoutID
• type • clearInterval(timeoutID)
• value

Objectes localStorage i sessionStorage Objecte Math


Els principals mètodes de l’objecte Alguns mètodes de Math són:
Storage són: • abs(x) • max(a,b...), min(a,b...)
• getItem(nom) • sin(x),cos(x),tan(x) • log(x)
• setItem(nom, valor) • round(x) • random()
• removeItem(nom) • ceil(x), floor(x) • sqrt(x), pow(x,y)
• clear()

Objecte Date
Alguns mètodes de l’objecte Date són:
• Date() //constructor • GetHours() • toString()
• GetDay() • getMinutes() • toLocalString()
• getFullDay() • getSeconds

Objecte String
Mètodes dels objectes String (que retorna un array):
• charAt(x): retorna el caràcter a la posició x (començant pel 0).
• concat(str): concatena la cadena str a la cadena original.
• startsWith(str): comprova si la cadena comença amb els caràcters o cadena especificats.
• endsWith(str): comprova si la cadena acaba amb els caràcters o cadena especificats.
• includes(str): comprova si la cadena conté els caràcters o cadena especificats.
• indexOf(str): retorna la posició de la primera ocurrència de la cadena que passem com a paràmetre.
• lastIndexOf(str): retorna la posició de l’última ocurrència de la cadena que passem com a paràmetre.
• match(regexp): cerca dins una cadena comparant-la amb l’expressió regular regexp, i retorna les
coincidències en un array.
• repeat(x): retorna una nova cadena que és la repetició de la cadena tantes vegades com el valor del
paràmetre x.
• replace(str1, str2): cerca dins la cadena els caràcters (o expressió regular) str1, i retorna una nova
cadena amb aquests valors reemplaçats pel segon paràmetre str2.
• search(str): cerca dins de la cadena els caràcters (o expressió regular) str, i retorna la posició de la
primera ocurrència.
• slice(x,y): extreu una part d’una cadena entre els caràcters x i y, i retorna una nova cadena.
• split(car): separa una cadena en un array de subcadenes, agafant com a llavor del separador el caràcter
car.
• substr(x, y): extreu caràcters d’una cadena, començant en la posició x, i el número de caràcters
especificat per y.
• substring(x, y): extreu caràcters d’una cadena entre els dos index especificats, x i y.
• toLowerCase(str): converteix una cadena a minúscules.
• toUpperCase(str): converteix una cadena a majúscules.
• trim(): elimina els espais en blanc d’ambdós extrems de la cadena.
• toString(): retorna el valor d’un objecte String.
• valueOf(): retorna el tipus primitiu d’un objecte String.

Objecte Array
Propietats i mètodes dels objectes array:
• length: retorna el nombre d’elements que conté l’array propietari de la propietat.
• concat(segonArray): funció que es fa servir per crear un nou array amb els elements de l’array original i,
a continuació, els del paràmetre. Retorna aquest nou array. No modifica l'array original.
• push(element1, element2,...): funció que afegeix elements al final de l’array. Modifica l'array original.
• unshift(element1, element2,...): funció que afegeix els elements a l’inici de l’array. Modifica l'array
original.
• pop(): funció que elimina l’últim element de l’array. Modifica l'array original.
• shift(): funció que elimina el primer element de l’array. Modifica l'array original.
• sort(): funció que ordena alfabèticament els elements d’un array. Modifica l'array original.
• join(separador): funció que uneix tots els elements d’un array en una cadena de text utilitzant un caràcter
d’unió (el separador). Retorna aquesta cadena. No modifica l’array original.
• reverse(): funció que retorna el mateix array, però col·locant els seus elements en l’ordre invers a la seva
posició original. No modifica l'array original.
• indexOf(element): retorna la posició de l’array on es troba la primera ocurrència del valor cercat (-1 si
no hi és).
• lastIndexOf(element): funció que retorna la posició de l’array on es troba l’última ocurrència del valor
cercat (-1 si no hi és).
• every(function test()): funció que comprova, element a element, si tots els valors emmagatzemats a
l’array compleixen la funció test; en cas afirmatiu retorna cert; altrament retorna fals.
• some(function test()): funció que comprova si hi ha algun element que compleix la funció test que es
passa a la funció; en cas afirmatiu retorna cert; altrament retorna fals.
• filter(function test(){})): funció que retorna un nou array i l’omple amb els valors que satisfan la funció
test. No modifica l’array original.
• slice(inici, final): funció que retorna un nou array amb els valors que es troben des de l’índex inici fins a
l’índex final. No modifica l’array original.
• splice(inici,aEsborrar,element1,element2...): funció que elimina aEsborrar elements a partir de la
posició inici i afegeix també a partir d’aquesta posició els elements passats per paràmetre . Aquests
elements són opcionals. Modifica l'array original.

You might also like