而对象和数组中,可枚举属性就是在循环中能循环到的属性,相反就是不可枚举的属性,在Object.defineProperty中可以将属性定义为不可枚举的。这样的话循环的时候不会循环到这个属性。...阮一峰的ts是真的强,讲得狠狠狠细致
正则的规则是可以复用的,比如你将一部分的规则用括号()括起来,这就是第一组规则,当你想复用的时候,就用\1即可,如果你第一次匹配的是xx,下一次复用的时候匹配的也得是一样的内容...,我发现一个使用场景,就是匹配标签之间的内容, 标签的两边肯定都是一样的,h1肯定对应的还是h1, div对应的还是div,这时候就可以复用规则了。...let res = '你好我是内容'
.replace(/(.*)/gi, ($0, $1, $2) => $2);
// 其中的$2就是匹配到的标签内的内容...了解一下正则的贪婪匹配和懒惰匹配。