2016-04-20 109 views
0

編譯時使用了先進的優化的谷歌Closure編譯器集的JavaScript文件,我得到以下警告:谷歌關閉編譯器警告的正則表達式

警告 - 引用全局RegExp對象防止正則表達式的優化。

警告是由下面的代碼行觸發的,我相信這很好。

 rv = parseFloat(RegExp.$1); 

我可以在以下形式的禁止結構用什麼關鍵字來抑制上述警告:

/** @suppress {need_keyword_here} */ 

回答

1

/** @suppress {checkRegExp} */的伎倆。

來源:this list of warnings

+0

不適用於我。我已經在使用'suppress'語句,但仍然看到我的問題中提到的WARNING。 – perplexed

+0

編譯時是否嘗試將其作爲全局標誌?如果您當然不需要RegExp檢查。 – zarov