7 coisas em JavaScripts que você deve saber

Hoje encontrei um artigo muito interessante na smashingmagazine.com escrito por Christian Heilmann um desenvolvedor que trabalha para o Yahoo Developer Network.

O título é "Seven JavaScript Things I Wish I Knew Much Earlier In My Career" que na tradução fica "7 coisas em javascript que eu queria saber muito antes na minha carreira".

O texto possui algumas manhas na programação javascript que nós precisamos saber para desenvolvermos códigos com qualidade em javascript.

veja as 2 primeiras dicas:

1) Utilize Shortcut notations

Ao invés de:

1	var car = new Object();
2	car.colour = 'red';
3	car.wheels = 4;
4	car.hubcaps = 'spinning';
5	car.age = 4;

faça:

1	var car = {
2	  colour:'red',
3	  wheels:4,
4	  hubcaps:'spinning',
5	  age:4
6	}

outra dica é a utiliação de condições ternárias:

var direction = x < 200 ? 1 : -1;

2) Utilize JSON para formato de dados

JSON "JavaScript Object Notation" é provavelmente a maneira mais leve para trabalhar com estruturas complexas de dados em javascript.


01	var Copa = {
02	  "titulo":"Copa do Mundo FIFA de 2010",
03	  "times":[
04	    {
05	      "name":"Brazil",
06	      "main_player":"Robinho"
07	    },
08	    {
09	      "name":"Argentina",
10	      "main_player":"Batistuta"
11	    }
12	  ],
13	  "year":"2010"
14	}

Confiras as outras 5 dicas em http://www.smashingmagazine.com/2010/04/20/seven-javascript-things-i-wish-i-knew-much-earlier-in-my-career/