Estaba checkando un code, y me llamo la atencion que usa un regex pero no se porque funciona como un objeto.
Código Javascript
:
Ver originalvar animal = /cat/;
animal.speak = function speak() {
console.log("The " + this + " says miaow");
};
animal.speak();
Pero a su vez cuando en vez de regex uso un string tengo un error:"animal.speak is not a function"
Pueden explicarme eso?¿?