IntelliJ中的代碼補全只提出了RegExp.[Symbol.matchAll],但沒有提出RegExp.matchAll:

Typescript配置設定:
"compilerOptions": {
"lib": ["es2020"],
"target": "es2020",
},
這可能是什么原因?
更多資訊:
/x/[Symbol.matchAll]("axb")在運行時作業(NodeJs 14)。
string.matchAll()可以作業,但是RegExp.matchAll()卻不能:
uj5u.com熱心網友回復:
因為沒有Regex.prototype.matchAll方法
有is一個String.prototype.matchAll方法(該方法呼叫鍵入Symbol. matchAll,而在Regex.prototype[Symbol.matchAll]上有一個方法,其行為類似,這就是為什么你的IDE為你自動完成了它。不知道為什么他們決定為字串提供方便的方法,而不是Regexes。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/320497.html
標籤:
