Resumo da Live TikTok 28072024
Olá Pessoal!
Na Live do dia 28/07/2024 foram abordados os seguintes temas:
- Laço FOR;
- Condicionais Simples, Composta e Aninhada;
- Escopo com Var e Let;
- Revisão de criação de objetos e operador This;
- Tratamento de Erros com Try Catch.
ANOTACOES
// var cont = 1
// for(cont ;cont < 10; cont ++){
// // bloco de comandos
// }
// if(condicao){ //verdadeira
// //bloco de comandos
// }else if(condicao){
// //bloco de comandos
// }else{
// //bloco de comandos
// }
// var a = 10;
// var nome = `marcos`;
var b = 50;
var a = 10; // escopo global
if(b == 50){
var a = 20 // escopo local
console.log(a);
}
console.log(a);
// var a = 10;
// a ++
// a = a + 2;
// console.log(a);
VETORES
const list1 = [1, 2, 3, 4, 5];
list1.pop()
console.log(list1);
const list2 = [1, 2, 3, 4, 5];
list2.shift()
console.log(list2);
const list3 = [1, 2, 3, 4, 5];
// indice 0 1 2 3 4
// posicoes 1 2 3 4 5
list3.splice(2, 0, 99)
console.log(list3);
OBJETOS E OPERADOR THIS
const pessoa ={
nome: "João",
sobrenome: "Silva",
cursos: ["PW", "Java", "PHP"],
NomeCompleto: function(){
return pessoa.nome + ' ' + this.sobrenome;
}
}
console.log(pessoa.NomeCompleto());
TRY CATCH
try{
let resultado = 10 / 2;
console.log("Resultado", resultado);
JSON.parse('{"chave": valor}');
}catch (error){
console.error("Ocorreu um erro:" , error.message)
}finally{
console.log("Bloco finally");
}
TRY CATCH COM TRATAMENTO
function verificarIdade(idade){
try{
if(idade < 18){
throw new Error("Idade deve ser maior que 18");
}
console.log("Idade Permitida:", idade);
} catch(error){
console.error("Erro:" , error.message);
} finally{
console.log("Verificacao concluida!");
}
}
verificarIdade(20);
verificarIdade(16);
Desvendando o Mundo da Programação: Curso Básico e Avançado de Algoritmos e JavaScript Exclusivo no Hotmart!
https://go.hotmart.com/V89811082M?dp=1
https://go.hotmart.com/X90111663X?dp=1
PRÓXIMAS LIVES
- 29/07/2024 às 20:00hs
- 31/07/2024 às 19:00hs
- 01/08/2024 às 10:00hs
- 02/08/2024 às 10:00hs
- 03/08/2024 às 10:00hs