replace方法使用正则表达式"$`"为什么把目标结果打印两遍?

var m = "e.js?v=0.0.5".replace(/\?.*/,'$`');

console.log(m);


//想获取:'e.js'

//实际获取到:'e.jse.js'

想试试系列的用法,用了这个案例做例子。有谁知道系列都怎么用(一般我只会用$+数字的用法),比如这个?

素胚勾勒不出你
浏览 454回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript