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.
Смотрите видео 4 Conceitos do Javascript Que Todo Desenvolvedor Deve Saber! онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Victor Lima - Ciência da Computação 01 Январь 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 5,252 раз и оно понравилось 457 людям.