Sintaxe Javascript

| | | | | | |

Se você quer aprender a escrever JavaScript, veio ao lugar certo.

Cada linguagem de programação tem suas próprias regras, assim como o inglês. Pense nisso. Quando você estava na escola primária, você aprendeu regras gramaticais para estruturar frases.

Assim como o inglês, as linguagens de programação ‚Äã‚Äãseguem regras para garantir que todos possam entender o que está sendo dito. Imagine se todos pudéssemos criar nossas próprias regras ao usar o inglês. Ninguém conseguia se comunicar. Da mesma forma, as linguagens de programação ‚Äã‚Äãsão rigorosas nas regras para que o código que você escreve possa ser executado.

Neste guia, abordaremos a sintaxe JavaScript. A sintaxe se refere ao conjunto de regras que definem como o código é escrito em JavaScript.

Por que a sintaxe é importante?

Em JavaScript, você deve seguir certas regras de sintaxe. Por exemplo, se você não fechar um gancho depois de abrir um, um erro será retornado. O computador não pode continuar executando seu programa porque não entende o que você está dizendo para ele fazer.

Isso merece uma distinção importante entre computadores e humanos: enquanto os humanos podem identificar erro e ignorá-lo, os computadores não podem fazer o mesmo ao executar o código em qualquer linguagem de programação. É por isso que é importante escrever código usando a sintaxe da linguagem de programação com a qual você está trabalhando.

A sintaxe também torna seu código mais legível. Quando todos usam a mesma sintaxe, é fácil interpretar os programas uns dos outros. Assim como em inglês, uma vez que você conhece as regras básicas, não há mais linhas de código que você não possa ler.

Neste guia, vamos nos concentrar nos seguintes recursos de sintaxe:

  • Espaço em branco
  • Nomeação de variáveis
  • Retirada
  • Comentários
  • Ponto e vírgula

Vamos!

Espaço em branco

Os programadores estão constantemente discutindo espaços em branco. É um assunto muito controverso. Deixando esses debates de lado por um minuto, há uma regra-chave que você deve se lembrar quando se trata de sintaxe JavaScript: você deve ter espaços entre as variáveis e antes e depois dos colchetes

Suponha que você escreva um loop for:

Este loop imprime todos os números entre 0 e 4. como você pode ver Há um espaço entre nosso e o suporte para abrir nosso loop . Há um espaço entre nossa chave de fechamento (() e a chave de abertura ({). Também existe um espaço entre todas as instruções entre parênteses:

  • var i = 0;
  • i <4;

Ao atribuir uma variável fora de um loop , você usará a mesma abordagem:

var biscuit = "raspberry Chocolate Chip";

Adicionando espaços entre você Nossas variáveis facilitam a leitura da criação de código.

Diferente de outras programações linguagens, você pode escrever um programa JavaScript de uma única linha. Não é uma boa ideia - pense em como seria difícil ler seu código - mas você ainda pode fazê-lo.

Qualquer instrução que esteja dentro de um bloco de código - como uma instrução condicional if ou uma classe - deve ser recuado. O recuo refere-se à adição de dois espaços, quatro espaços ou uma tabulação no início do código t. Há muito debate entre os programadores sobre qual é o melhor, mas contanto que você mantenha seu código consistente, você não terá problemas.

Aqui está um fo recuado r loop:

Você pode ver que o termo console.log() foi identado com uma tabulação. Isso ocorre porque ele está contido em nossas chaves. Isso ajuda a distinguir o conteúdo do nosso loop for do resto do nosso código. Se tivéssemos outro bloco de código em nosso código, como uma instrução if, recuaríamos seu conteúdo ainda mais:

Este código imprime o valor de i se for igual a três. Caso contrário, nada acontece. Neste trecho, nossa instrução if está na remoção de uma guia porque está em nosso loop for. Nossa instrução console.log() é recuada por duas guias porque está contida em nossa instrução if, que por sua vez está contida em nossa for declaração.

Comentários

Comentários são declarações escritas pelos desenvolvedores, para os desenvolvedores. Tecnicamente, eles são lido por JavaScript, mas não será executado.

Lo O objetivo dos comentários é ajudar os desenvolvedores a acompanhar seu código. Se você estiver implementando uma função complexa, poderá escrever alguns comentários para saber o que cada parte da função faz. Os comentários são frequentemente usados em projetos colaborativos, pois embora todos os desenvolvedores possam entender um programa, mesmo que não tenham escrito eles próprios

em JavaScript, os comentários são escritos usando barras duplas , seguidas por o comentário: ..

Todos os caracteres subsequentes a após a barra dupla são tratados como um comentário. Para criar um comentário de várias linhas, você pode usar esta sintaxe:

Qualquer texto entre / * e * / será ignorado pelo compilador JavaScript.

Nomeando variáveis

Existem muitas maneiras diferentes para nomear uma variável. Os três métodos mais comuns usam letras maiúsculas e minúsculas e sublinhados.

Em JavaScript, a maioria dos desenvolvedores prefere usar letras minúsculas para nomear variáveis:

firstName, surname, isAdmin

A declaração da variável se parece com JavaScript assim:

var firstname = "Tony";

nós seguimos o tipo de variável que você usa (neste caso var) pelo nome da variável, então por um sinal de igual, então pelo valor que você deseja armazenar na variável.

A primeira palavra de uma variável deve comece com uma letra minúscula, mesmo que a variável tenha apenas uma palavra. A segunda palavra e todas as palavras subsequentes devem começar com uma letra maiúscula, como você pode ver acima.

Embora você possa escrever variáveis usando outros métodos (como "first_name" em sublinhado ou "FirstName" em maiúsculo camel), não é comum fazê-lo. em JavaScript.

As variáveis em JavaScript diferenciam maiúsculas de minúsculas . isso significa que firstname e firstname, embora contenham os mesmos caracteres básicos, seriam tratados de forma diferente.

Existem algumas palavras chamadas "palavras reservadas‚" " que você não pode usar como nomes de variáveis . estas são palavras que têm uma. função especial em JavaScript por exemplo, você não pode nomear uma variável "class" ou "for" porque elas já são usadas na linguagem

>

Você pode encontrar uma lista de palavras-chave JavaScript reservadas no destino Mozilla Developer Network .

Ponto e vírgula

Em inglês, cada frase termina com um ponto ; um ponto. diz-lhe quando parar de ler uma frase e começar outra. Se você pensar em seus anos de escola primária, provavelmente já ouviu que as frases são um lugar para fazer uma pausa e recuperar o fôlego.

Programas de computador. não "não precisam recuperar o fôlego, mas eles precisam saber como as instruções são divididas em um programa em JavaScript, a maioria das instruções termina com um ponto e vírgula:

var cookie = "Fondant de chocolate"

Não é necessário especificar um ponto e vírgula após cada bloco de declaração. São instruções como class, switch, do, if e for. Essas instruções usam curly chaves para armazenar seu código:

Neste código, você pode ver que terminamos nossa instrução return com um ponto e vírgula. É porque está em nossa função. Nossa função não termina com um ponto e vírgula.

Conclusão

Há muitas regras na linguagem de programação JavaScript. Cada uma dessas regras garante que você esteja escrevendo um código que você e o navegador possam ler.Se você estiver trabalhando em equipe , é especialmente importante seguir as regras do JavaScript sintaxe.

Aqui está um resumo das principais regras que abordamos:

Agora você está pronto para começar a codificar em JavaScript como um desenvolvedor profissional!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method