O ellipsis (ou reticências) é aquele conjunto de três pontos …
que usamos para indicar que algo foi omitido, que uma frase continua ou que há suspense. Embora simples, ele tem aplicações poderosas tanto na comunicação escrita quanto na programação.
1. Ellipsis na escrita
Na redação, o ellipsis serve para:
- Indicar que parte de um texto foi suprimida, mantendo a fluidez da citação.
- Gerar suspense ou deixar espaço para a imaginação do leitor.
- Mostrar que a lista continua de forma indefinida.
Exemplo: “Ele entrou na sala, olhou ao redor… e então percebeu algo inesperado.”
2. Ellipsis em programação
No mundo do desenvolvimento, o termo ellipsis costuma aparecer em duas situações principais:
2.1 Operador spread (JavaScript)
Em JavaScript, os três pontos funcionam como o operador spread, permitindo que um array ou objeto seja expandido em elementos individuais.
const numeros = [1, 2, 3];
const maisNumeros = [...numeros, 4, 5]; // [1, 2, 3, 4, 5]
Mais detalhes podem ser encontrados na MDN Web Docs.
2.2 Rest parameters
Os três pontos também capturam argumentos restantes de uma função:
function somar(...valores) {
return valores.reduce((a, b) => a + b, 0);
}
2.3 Uso em UI de cripto
Em plataformas de criptomoedas, o ellipsis é usado para truncar endereços longos, exibindo algo como 0x12…34AB
. Essa prática melhora a legibilidade sem perder segurança.
Confira como otimizar a experiência de usuário em Futures Trading: O que é, como funciona e por que você deve conhecer.
3. Ellipsis em CSS
Para textos que ultrapassam o espaço disponível, o CSS oferece a propriedade text-overflow: ellipsis;
:
.caixa {
width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
4. Curiosidades e boas práticas
- Use o caractere Unicode
U+2026
em vez de três pontos separados para garantir consistência. - Em textos formais, evite excesso de reticências; elas podem gerar ambiguidade.
- No código, prefira
...
apenas quando o operador spread ou rest for realmente necessário.
5. Conclusão
Dominar o uso do ellipsis melhora a clareza tanto na comunicação escrita quanto na escrita de código. Seja ao resumir um contrato, ao criar interfaces de usuário mais limpas ou ao manipular coleções em JavaScript, esse pequeno símbolo tem grande impacto.
Para aprofundar ainda mais seu conhecimento sobre estratégias de trading, veja também Spot Trading Estratégias: Guia Definitivo para Traders de Criptomoedas em 2025.