Curso Nivelamento JavaScript
Aprenda de forma rápida os principais fundamentos de JavaScript para se preparar para trabalhar com frameworks front end
Realização
JavaScript - Contextualização
Visão geral: histórico
-
JavaScript é “A” linguagem de script para front end web.
-
Criada por Brendan Eich em 1995. Nome: LiveScript.
-
ECMAScript é a especificação padrão para linguagem de script
- https://www.ecma-international.org/publications-and-standards/standards/ecma-262/
- ECMA-262 e ISO/IEC 16262
- JavaScript, JScript e ActionScript seguem a ECMAScript
- Culturalmente, JavaScript e ECMAScript são termos usados intercambiavelmente
-
Todo navegador moderno possui suporte a JavaScript
-
Em 2015 foi lançada a ES6, que trouxe melhorias importantes para a ECMAScript
Visão geral: linguagem
- Multiparadigma (imperativo, oo, funcional)
- Interpretada
- Sintaxe básica baseada em C
- Case sensitive
- Tipagem dinâmica
- Funções de primeira ordem
- Arrays heterogêneos
- Flexível e expressiva
- Padrão de mercado para script front end (client-side)
- Também usada para back end e desktop