Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

107
Visualizações
Comprender Javascript String.prototype.includes() cuando se trata de una cadena vacía

¿Alguien podría decirme cómo se imprime "obtuvo" cuando la cadena no contiene ninguna cadena vacía?

 const sentence = "Depreciation"; if(sentence.includes("")){ console.log("got"); } else{ console.log("none"); }

Cadena Js.incluye()

Estaba haciendo un proyecto en el que se suponía que debía filtrar un contenido variable de matriz de datos cargado en función de la entrada del usuario en el cuadro de búsqueda. Sorprendentemente, cuando el usuario no ingresa nada (cadena vacía), devuelve el contenido original (completo) de la matriz en lugar de una matriz vacía. Estaba usando array.filter() y string.includes().

Entendí array.filter ya que devolverá una nueva matriz que cumple la condición escrita dentro de la función de filtro, que es string.includes(). Dicho esto, pensé que se suponía que devolvería una matriz vacía ya que el contenido de la matriz en sí no tiene ningún elemento que contenga una cadena vacía.

Eso me lleva a la pregunta formulada, ¡cualquiera de su ayuda será muy apreciada!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda