1. 程式人生 > >replace未全域性替換的坑

replace未全域性替換的坑

今天是名副其實的週六。悠閒了一早上(太陽).

真是人在家中坐,BUG自天上來。哈哈其實也不是自天上來,還是自己之前埋下的雷。

 

所以修復完線上的bug,我腦中立刻浮現出兩件還需要做的事情:

其一,就是我現在做的,趕緊記錄下來分享給大家;

其二就是我要去練練俯臥撐(笑哭)至於為啥呢,這就是懲罰嗯嗯;

不囉嗦了。趕緊的上重點(其實就是一個小細節):

console.log(('1,234,456').replace(',',''));我本以為他會幫我替換全域性的逗號然後輸出:1234456。

事實上,輸出的是:1234,456(天啊只幫我去掉了第一個逗號)。

 

修復方法:

使用console.log(('1,234,456').replace(/,/g,''));

輸出:1234456,對這才是我想要的,profect就是這樣。