Fundamentos Básicos de JavaScript

JavaScript é a linguagem de programação mais odiada do mundo. Você sabe qual é a língua mais amada do mundo? É JavaScript .

E você sabe qual é a linguagem de programação mais popular do mundo? É novamente JavaScript. Então, por que tantas pessoas odeiam JavaScript?

Porque eles não entendem de JavaScript. Portanto, compreender os fundamentos básicos do JavaScript é realmente muito importante.

Encerramentos , protótipo , loop de evento , assíncrono aguardam 90% dos desenvolvedores não entendem esse conceito corretamente. E essa é a principal razão pela qual eles até falham nas entrevistas de emprego. Mas não se preocupe, estou aqui com você. Fique atrás de mim com este artigo e perceba que JavaScript é realmente fácil. Na verdade, é a linguagem de programação mais bonita do mundo.

Você sabe que a principal missão deste artigo é fazer você se apaixonar por JavaScript. Vou colocar todos os meus esforços para tornar tudo absolutamente fácil neste artigo. À medida que você avança, compartilharei como funciona o JavScript e como exatamente o código é executado nos bastidores dentro do mecanismo javascript. Então, o que você está esperando? Vamos começar.

Os tipos de JavaScript são Number , bigInt, String, Boolean, Function, Object, Symbol ( basicamente um recurso ES2015, falaremos sobre isso mais tarde ), Object, Function, Array, Date, RegExp, null, undefined. Além disso, também existem alguns tipos de erros integrados .

Número

Este é um tipo numérico integrado. Existem muitos métodos que podemos usar com o número. Estou listando algo mais usado e métodos de números importantes:

Se começarmos desde o início e a ferramenta de depuração mais usada que é o console.

console.log (5/2); // que é igual a 2

o que dá o valor de 2, não 2,5. Portanto, se quisermos obter o valor mais próximo superior ou o valor mais próximo inferior, usaremos Math.ceil e Math. chão respeitosamente. Por exemplo,

console.log (Math.floor (5/2)); // que é igual a 2

console.log (Math.ceil (5/2)); // que é igual a 3

Cordas

Isso é usado para manipular uma fila de caracteres. Útil para armazenar dados que podem ser representados em formato de texto.

console.log ('raufu'.charAt (1)); // que dá a saída ' a ' quando começa a contar a partir de 0 e na 1ª posição do índice há 'a'

Além disso, os métodos .toUpperCase () e .toLowerCase () fornecem saída em todos os caracteres da string em maiúsculas e minúsculas, respectivamente.

console.log ('raufu'.toUpperCase ()); // que dá o valor ' RAUFU '

console.log ('RaUFu'.toLowerCase ()); // que dá o valor “ raufu ”

Variedade

Isso é usado para manter elementos de qualquer tipo juntos.

nomes const = ['Raufu', 'Prezens']

console.log (names.length); // que dá o valor 2 que é basicamente o número total de elementos na matriz.

console.log (nomes [0]); // que fornece o valor Raufu , pois está na primeira posição.

Matemática

Este é construído e possui métodos para funções matemáticas. Basicamente, funciona com o tipo de número .

Math.abs (a); retorna o valor de a em forma absoluta

Math.random (); retorna um valor aleatório toda vez que é chamado

Vou tentar atualizar o artigo mais tarde e obrigado por ler este artigo.

Suggested posts

A revolução sem código: liberando a prosperidade dos negócios com Webflow, Framer, Bubble.io,

A revolução sem código: liberando a prosperidade dos negócios com Webflow, Framer, Bubble.io,

Embarque em uma emocionante jornada de inovação e sucesso enquanto explora o potencial inexplorado dessas surpreendentes plataformas sem código. Deixe-me compartilhar uma história com você sobre Sapna, uma notável empresária.

Meus recursos de codificação mais usados

Meus recursos de codificação mais usados

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.

Related posts

Dois anos em design - O bom, o mau e o feio…

Dois anos em design - O bom, o mau e o feio…

“Ei, Siri, toque Me Dive, de Olivia Dean.” Era maio de 2021 quando comecei meu estágio na Future Academy Africa em Akure, Nigéria.

O que torna um podcast influente?

O que torna um podcast influente?

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.

That Threat Archive: Vol 7 Black Basta

That Threat Archive: Vol 7 Black Basta

No mundo interconectado de hoje, a ameaça de ataques cibernéticos é mais prevalente do que nunca. Criminosos cibernéticos e agentes de estado-nação estão constantemente buscando explorar vulnerabilidades e roubar dados valiosos, representando um risco significativo para organizações de todos os tamanhos.

Coletando OSINT para caçar ameaças

Coletando OSINT para caçar ameaças

Olá, entusiastas cibernéticos! Bem-vindo de volta ao OSINT para a série de caça a ameaças. No primeiro artigo, apresentei uma visão geral do OSINT e sua importância na caça às ameaças.