检查值是否为 RegExp 实例
使用 instanceof RegExp 判定。字面量 /pattern/ 和 new RegExp('pattern') 均返回 true。
instanceof RegExp
/pattern/
new RegExp('pattern')
true
— 待检查的任意值
true 当且仅当 val 是 RegExp 实例,同时收窄为 RegExp
RegExp
isRegExp(/hello/); // trueisRegExp(new RegExp('hi')); // trueisRegExp('/hello/'); // false(字符串) Copy
isRegExp(/hello/); // trueisRegExp(new RegExp('hi')); // trueisRegExp('/hello/'); // false(字符串)
检查值是否为 RegExp 实例
使用
instanceof RegExp判定。字面量/pattern/和new RegExp('pattern')均返回true。