Symbol.split

Symbol.split - символ який вказує на метод який розбиває рядок на індекси.

Синтаксис:

Symbol.split;

Опис:

Symbol.split властивість об'єкту Symbol яка містить символ який вказує на метод який розбиває рядок на індекси, які відповідають регулярному виразу.

Приклад:

class m{ constructor(value){ this.value=value; } [Symbol.split](string){ var index = string.indexOf(this.value); return this.value + string.substr(0, index)+"/"+ string.substr(index+this.value.length); } } alert( 'js test'.split(new m('js')) ); var ob={ value:' ', [Symbol.split](string){ var index = string.indexOf(this.value); return this.value+string.substr(0, index) +"/"+ string.substr(index+this.value.length); } } ob.value='foobar'; alert('foobar js'.split( ob ));