ES6-正则的扩展-sticky属性和flags属性

来源:互联网 发布:魔卡幻想 淘宝 编辑:程序博客网 时间:2024/06/07 00:14

sticky 属性

与 y 修饰符相匹配,ES6 的正则对象多了 sticky 属性,表示是否设置了 y 修饰符。

var r = /hello\d/y;r.sticky // true


flags 属性

ES6 位正则表达式新增了 flags 属性,会返回正则表达式的修饰符。

// ES5 的 source 属性// 返回正则表达式的正文/abc/ig.source// "abc"// ES6 的 flags 属性// 返回正则表达式的修饰符/abc/ig.flags// 'gi'


原创粉丝点击