Argumento:

Ejemplo práctico:

let texto = "JavaScript es un lenguaje de programación.";

// Usando indexOf()
console.log(texto.indexOf("lenguaje")); // 15
console.log(texto.indexOf("JavaScript", 5)); // -1 (no lo encuentra desde la posición 5)

// Usando search()
console.log(texto.search("lenguaje")); // 15
console.log(texto.search(/\\bprogramación\\b/)); // 26 (usando regex)

📌 Diferencia clave: indexOf() permite definir la posición inicial de búsqueda, mientras que search() acepta expresiones regulares.