Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

103
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!