Symbol.split

Symbol.split 指向一个正则表达式的索引处分割字符串的方法。这个方法通过 String.prototype.split() 调用。

详情请参阅 String.prototype.split() .

Symbol.split 属性的属性特性:
writable false
enumerable false
configurable false

示例

[Symbol.split]指向‘aba’.split(/a/)

/a/[Symbol.split]('aba',3)

"dayinlove".split(exp)调用[Symbol.split](str)处理,并把实参"dayinlove"传给形参str

var exp =  {
        pat:'in',
        [Symbol.split](str) {
          return str.split(this.pat);
          }
    }

    "dayinlove".split(exp); 
//["day", "love"]