Em JavaScript, existem dois tipos de dados: primitivos e não primitivos.
Os tipos primitivos são:
number
string
boolean
null
undefined
symbol (novo a partir do ECMAScript 6)
Esses tipos representam valores simples e imutáveis. Quando você atribui um valor a uma variável de um tipo primitivo, você está atribuindo o valor em si, não uma referência a ele.
Os tipos não primitivos, também conhecidos como objetos, incluem:
objects
arrays
functions
Esses tipos são mais complexos e mutáveis. Quando você atribui um valor de um tipo não primitivo a uma variável, você está atribuindo uma referência a esse valor, não o valor em si. Isso significa que, se você alterar o valor através da variável, essa alteração será refletida em todas as outras referências ao mesmo valor.
O bloco try...catch é usado para tratar erros em JavaScript. Ele permite que você execute um código e, caso ocorra um erro, você pode capturá-lo e tratá-lo de maneira adequada.
O código que pode gerar um erro é colocado dentro do bloco try. Se um erro ocorrer, a execução do código é interrompida e o controle é transferido para o bloco catch. O parâmetro error representa o objeto de erro que foi gerado. Você pode usar esse objeto para obter informações sobre o erro, como a mensagem de erro, a linha em que o erro ocorreu e a pilha de chamadas de função.
Watch video 4 Conceitos do Javascript Que Todo Desenvolvedor Deve Saber! online without registration, duration hours minute second in high quality. This video was added by user Victor Lima - Ciência da Computação 01 January 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,252 once and liked it 457 people.