Pàgina d'inici » Eines i Software » La web per a mòbils: JavaScript (JS)

La web per a mòbils: JavaScript (JS)

Tradueix la pàgina

USA Flag German Flag Spain Flag
USA Flag German Flag Spain Flag
JS logo
www.w3.org-script

JavaScript es un dels components bàsics de la Web per a mòbils i en general del augment de usabilitat de les pàgines Web, per tant es molt recomanable fer un curs prou profund per a entrar en detalls interns del llenguatge per a treure-li tot el rendiment que permet.

Donat que no em considero un especialista en programació, i potser en cap altre cosa més, aquí deixo alguns dels punts més interessants per a estudiar d’aquest llenguatge.

Els punts més interessants de les funcions JavaScript

Concepte Opcions d’ús

Llibreries gratuïtes

No declaració de paràmetres

Els paràmetres es poden invocar sense haver-los de declarar.
Es tractanten com un array.

Funcions de nombre de paràmetres indefinits. No cal fer una funció per 1 paràmetre, una altre per a 2, una altre per a 3,…Per exemple es pot avaluar el nombre de paràmetres amb:
arguments.length:

function exemple(){
return (arguments[0]+"-"+arguments[1]);
}
Crida:
example (‘a’,’b’);
=> a-b

Inicialització paràmetres molt senzilla

Paràmetres per defecte amb || (OR lògic)

function exemple(){
var par1=(arguments[1]||"res-de-res");
return (arguments[0]+"-"+par1);
}
exemple(‘a’);
=> a-res-de-res

Permet inicialitzar tots els paràmetres amb una instrucció molt simple, evitant llargs if i molt codi de comprovació

Claretat de prioritat dels operadors i funcions. Mozilla – Prioritat
Mozilla – Expressions
Suport a caràcters UNICODE
, \x00, \u0000
\t, \x09, \u0009
\", \x22, \u0022
\', \x27, x\u0027

Gran quantitat de events programables

Molts apareguts amb HTML5 que amplien les possibilitats de programació.

setInterval()
onload()
onresize()

Events, Objecte Windows, …

Funcions matemàtiques

w3schools- Objecte Math

n.toFixed(1) - arrodonir al primer decimal

JSON – JavaScript Object Notation

JSON.org

JSON.org un format de conversió a text molt estès (en alguns àmbits esta desplaçant a XML) amb llibreries per a la majoria de llenguatges i mètodes per a serialitzar i enviar informació a través d’una línia de comunicació.

JSON.stringify(object)
JSON.parse(string_JSON)

Enllaços relacionats:

Anuncis

5 comentaris

  1. […] La web per a mòbils: JavaScript (JS) […]

    M'agrada

  2. […] La web per a mòbils: JavaScript (JS) […]

    M'agrada

  3. […] La web per a mòbils: JavaScript (JS) […]

    M'agrada

  4. […] La web per a mòbils: JavaScript (JS) […]

    M'agrada

  5. […] La web per a mòbils: JavaScript (JS) […]

    M'agrada

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s

%d bloggers like this: