Javascript 中 replace 方法的一个坑

今天遇到一个replace(str, replacement)方法的一个小坑,要替换的目标字符串内容replacement中有几个字符`$`,但替换结果就是找不到$`。代码如下:

查了好久,终于发现是$的问题。当$后面跟着符号`时,则这两个字符会被自动移除。目前暂时找不到原因,将来如果找到再回来补全。

解决方案是将$写成两个即$$

(本文完)


微信公众号
码农老吴  |  星源工作室  |  开发月志  |  问题反馈
联系我们:wu@qross.io     手机/微信:18618171102
京 ICP 备 20027445 号
$(h1)!