# anotações javascript [toc] Linguagens artificiais - planejadas pelo homem (ex: libra) Linguagens formais - rigorosas Linguagens mecânicas Linguagens de programação (permite comandar a máquina) Fundamentos da programação: valor - valores primitivos = aqueles que ja vem com a linguagem(string, bool, int, etc..), valores compostos = agrupamento de valores primitivos, coleções = variável que pode guardar mais de um valor. função - operadores, highlevel = operações que a propria linguagem oferece(+, -, potência), funções criadas = são as funções programadas, funções compostas, agrupamento de funções. decisão - simples = escolher se vai executar ou nao uma linha de codigos, decisão encadiada = ex: if dentro de outro if. repetição - simples, encadeadas(ex: um for dentro do outro). tipagem: estática e dinamica c# - estatica javascript - dinamica(não está estático em uma variavel ser sempre o mesmo tipo, pode mudar o tipo). console.whritline = console.log javascript - nao se fala o tipo da variavel usando "let" - ele descobre sozinho o tipo não é necessário ";" typeoff = exibir o tipo (ex: console.log(typeof(nome da variável))) let = usada para criar uma variável se nao for number, string ou bool então será object
{"metaMigratedAt":"2023-06-16T06:41:58.541Z","metaMigratedFrom":"Content","title":"anotações javascript","breaks":true,"contributors":"[{\"id\":\"f2f98191-1ff5-4afd-8e66-66ff77c4c5b1\",\"add\":1246,\"del\":0}]"}
Expand menu