nid = old.replace(/'|\\/g, "\\$&");

来源:6-5 querySelector的兼容处理

二的二次方

2017-04-11 11:06

这一句不是很明白。

nid = old.replace(/'|\\/g, "\\$&");

写回答 关注

2回答

  • 慕慕7300641
    2018-08-01 14:58:53
    $1、$2、...、$99与 regexp 中的第 1 到第 99 个子表达式相匹配的文本。
    $&与 regexp 相匹配的子串。
    $`位于匹配子串左侧的文本。
    $'位于匹配子串右侧的文本。
    $$直接量符号。


  • 慕粉3193153
    2017-04-12 16:44:21

    在原来old里的' 或者 \ 之前加\,像是转义,不知道为啥

jQuery源码解析(架构与依赖模块)

由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密

84042 学习 · 290 问题

查看课程