• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Symbol.matchAll

    Symbol.matchAll返回一个迭代器,该迭代器根据字符串生成正则表达式的匹配项。此函数可以被String.prototype.matchAll()方法调用。

    描述

    此Symbol用于RegExp.prototype[@@matchAll]()。下面两个例子返回相同的结果:

    'abc'.matchAll(/a/);
    
    /a/[Symbol.matchAll]('abc');
    

    此方法用于自定义RegExp子类中的匹配行为。

    Symbol.matchAll属性的属性特性:
    writablefalse
    enumerablefalse
    configurablefalse

    示例

    更多示例请查阅RegExp.prototype[@@matchAll]()

    上篇:Symbol.match

    下篇:Symbol.replace