0

Propriedades e métodos JavaScript

#JavaScript
P
Paula Oliveira

Neste artigo veremos como utilizar algumas propriedades e métodos do JS.


Length: retorna a quantidade de caracteres de uma string ou o tamanho de um array. Se a string ou array estiver vazio é retornado o valor 0.


Sintaxe

nome-da-string.length ou nome-do-array.length


OBS: o espaço é contado como um caractere


Código exemplo do .lenght no codepen

//String
string = "Digital innovation one"
console.log("Tamanho da string:", string.length);


//Array
frutas = ["maçã", "melão", "laranja"];
console.log("Tamanho do array frutas:", frutas.length);


//Array vazio
vazio = [];
console.log("Tamanho do array vazio:", vazio.length);


Resultado:


Método Split: divide a string no padrão fornecido e coloca as substrings em um array e retorna o array.


Sintaxe

nome-da-string.split([separador[, limit]])


Código exemplo do .split() no codepen

var nome = "Paula Fabianna Soares";
var resultadoSplit = nome.split(" ", 2);
console.log(resultadoSplit);

var nome = "Paula Fabianna Soares";
var resultadoSplit = nome.split();
console.log("Split sem separador e limite:",resultadoSplit);


Como observamos no resultado a string com o conteúdo “Paula Fabianna Soares” tem como separador o caractere espaço e o limite de dois. Logo temos um array com dois elementos, que correspondem a “Paula” e “Fabianna”. O "Soares" é descartado, porém, se o limite fosse 3 não seria descartado. Se nenhum parâmetro for passado para o método o valor retornado será a string original.


Resultado:


Método toString: converte número em String


Sintaxe

num.toString()


Código exemplo do .toString() no codepen

var num = 23;
console.log("Antes da conversão:", num);
var toString = console.log("Depois da conversão:",num.toString());


Resultado:


Método toFixed: converte número em String com arredondamento.


Sintaxe

num.toString() ou num.toString(x)


Código exemplo do .toFixed() no codepen

var num = 5.567;
console.log("Sem especificar o número de casas decimais",num.toFixed());

var num = 5.567;
console.log("Com arredondamento de 2 casas", num.toFixed(2));


Resultado:


Função parseFloat: converte String em número


Sintaxe

parseFloat(string)


Código exemplo do .parseFloat(string) no codepen

console.log(parseFloat("225.55"));
console.log(parseFloat("92"));
console.log("Primeiro caractere não é número:", parseFloat("s22"));


Resultado:


Obs: Se o primeiro caractere da string não for um número ele retornará NaN, ou seja, não é um número.


2
26

Comentários (2)

0
P

Paula Oliveira

05/10/2021 14:56

Obrigada Nicoly. Feliz por você ter compreendido alguma coisa do artigo.

1
Nicoly Souza

Nicoly Souza

05/10/2021 14:53

Muito bom Paula!

ótimo conteúdo!


None

Brasil