Symbol.split
El símbolo conocido como Symbol.split
especifica el método que divide una cadena en los índices que coinciden con una expresión regular. Esta función es llamada por el método String.prototype.split()
.
Para más información, véase RegExp.prototype[@@split]()
y String.prototype.split()
.
Pruébalo
Atributos de la propiedad Symbol.split |
|
---|---|
Sobrescribir | No |
Numerable | No |
Configurable | No |
Ejemplos
División inversa personalizada
js
class ReverseSplit {
[Symbol.split](string) {
const array = string.split(" ");
return array.reverse();
}
}
console.log("Another one bites the dust".split(new ReverseSplit()));
// resultado esperado: [ "dust", "the", "bites", "one", "Another" ]
Especificaciones
Specification |
---|
ECMAScript Language Specification # sec-symbol.split |
Compatibilidad con navegadores
BCD tables only load in the browser