A maioria dos meus artigos anteriores se concentrava em questões / tópicos encontrados nas avaliações de HTML e CSS do LinkedIn. Agora estou passando para a avaliação de JavaScript. Como antes, cobrirei apenas algumas das coisas que você pode ver na avaliação, mas se você está pensando em adicionar o emblema de habilidade de JavaScript ao seu perfil do LinkedIn, os próximos artigos devem ser muito úteis.
Objeto do seu código
Os objetos são abundantes em JavaScript. Você provavelmente está familiarizado com a maneira antiquada de criar um objeto: um objeto literal, como no exemplo abaixo.
var myDog = {
name: “Rudy”,
breed: “Parson Russell Terrier”,
sex: “male”,
age: 10,
favoriteTreat: “peanut butter”
};
class Dog {
constructor(name, breed, sex, age, favoriteTreat) {
this.name = name;
this.breed = breed;
this.sex = sex;
this.age = age;
this.favoriteTreat = favoriteTreat;
}
}
let myDog = new Dog(“Rudy”, “Parson Russell Terrier”, “male”, 10, “peanut butter”)
let date = new Date()
var student = new Person();
var student = construct Person();
var student = Person();
var student = construct Person;
Termos e Condições
“Quando você usaria uma declaração condicional?”
Esta pergunta não deve forçar muito seu cérebro. Vejamos alguns exemplos de declarações condicionais .
Primeiro, o sempre popular if-else :
if(multipleOptions) {
return “You need a conditional statement!”
} else {
return “You don’t need a conditional statement.”
}
switch (options) {
case multipleOptions:
answer = “You need a conditional statement!”
break;
case onlyOne:
answer = “You don’t need a conditional statement.”
break;
}
let answer = (multipleOptions) ? “You need a conditional statement!” : “You don’t need a conditional statement.”
Problema Ternário
E por falar em operador ternário…
Uma pergunta apresenta o seguinte código e pergunta o que há de errado com ele:
var a;
var b = (a = 3) ? true : false
Esta é uma maneira de corrigir as torções em nosso código. Vamos atribuir um valor à variável a e, em seguida, usar um operador de comparação na condição do operador ternário.
var a = 3;
var b = (a === 3) ? true : false
Mais por vir!
Esta semana, recebi um e-mail de um membro da lista de e-mails diários. Eles queriam saber: quais recursos você visita diariamente, semanalmente e mensalmente? Ótima pergunta! Fico feliz em tentar compartilhar algumas ideias sobre meu fluxo de trabalho e os principais recursos que uso.
O objetivo desta série de blogs é aprofundar a biblioteca Lit e obter uma compreensão abrangente de seus recursos exclusivos e como ela se diferencia de outras bibliotecas e estruturas do mercado. A série é dividida em três partes, abordando tópicos como 1.
Passava da meia-noite quando Hayden levou Katie de volta ao dormitório da faculdade depois da noite juntos. Ela tinha aula cedo de manhã e não tinha outra troca de roupa depois de ter ficado com ele na noite anterior.
No atual cenário de negócios em rápida evolução, o conceito de trabalho híbrido e remoto ganhou um impulso sem precedentes. À medida que as empresas continuam a se adaptar às mudanças nas necessidades e expectativas de seus funcionários, especialistas de várias áreas se reuniram para discutir os benefícios, os desafios e o futuro dessa forma transformadora de trabalhar.
Quando você cresce, tende a ouvir que o mundo é do jeito que é e sua vida é apenas viver sua vida dentro do mundo, nunca arriscando sua vida, apenas siga um caminho definido e morra no final, e tente não bater demais nas paredes. Mas essa é uma vida muito limitada.
Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.