JavaScript fornece vários métodos para concatenar strings. Este artigo explora essas opções, com foco na legibilidade e manutenção em projetos complexos.
1. Abreviação de concatenação (operador)
var x = 'Hello';
var y = 'world';
console.log(x ', ' y);
2. Método String.concat()
var username = 'craig';
var joined = 'hello '.concat(username);
1. Strings de modelo (ES6 e superior)
var username = 'craig';
console.log(`hello ${username}`);
2. Manipulação de matriz
a. juntar(..)
var username = 'craig';
var joined = ['hello', username].join(' ');
b. reduzir(..) com Concatenação
var a = ['hello', 'world', 'and', 'the', 'milky', 'way'];
var b = a.reduce(function(pre, next) {
return pre ' ' next;
});
console.log(b); // hello world and the milky way
Para manipulação de strings mais avançada, considere usar bibliotecas como sprintf.js ou a função de modelo do lodash.
Dependendo da complexidade do projeto e dos requisitos de suporte do navegador:
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3