Description: Web na crista da onda: HTML5, CSS3, JavaScript, Web Semântica, Web em Tempo Real, Usabilidade e Produtividade.
web (35288) html (17243) javascript (13670) css (12997) html5 (12122) css3 (7389) jquery (3392) desenvolvimento (1039) webkit (57) usabilidade (32)
O JavaScript é uma linguagem cheia de pequenas surpresas que pode espantar até o mais experiente programador. Neste post vamos estudar um pouco mais sobre uma delas — o hoisting — e saber como se comporta mais esse dark corner da nossa querida linguagem.
O termo proxy tem suas origens no Direito dos países de língua inglesa. Um proxy é alguém com poderes legais de representar uma outra pessoa. No Brasil seria algo como alguém que possui uma procuração para representar uma outra. No ECMAScript 6, um proxy é um objeto que representa um outro. Ele é capaz de interceptar chamadas às propriedades do objeto alvo, podendo até mesmo alterar o resultado da chamada.
Computadores eram telas pretas com letras verdes. Máquinas que executavam uma única tarefa por vez a partir da entrada de comandos no terminal . Comandos esse difíceis de serem decorados e quase impossíveis de serem deduzidos. Era necessário uma mudança radical no modo de interagir com um computador. Mas a tecnologia necessária ainda não existia para tal quebra de paradigma.