gpt4 book ai didi

javascript - 下面的 javascript 表达式是什么意思

转载 作者:行者123 更新时间:2023-12-04 01:50:24 25 4
gpt4 key购买 nike

我正在检查一段代码,但我遇到了这种语法

str.replace(re,function(raw, p1, p2, p3){
if (!/\/\//.test(p1)) { // <---- this one
//some more code
}
});

我知道测试方法将一个字符串与另一个字符串进行匹配,并检查它是否存在。但是这个正则表达式 /\/\// 将字符串匹配到什么?我检查了正则表达式,

\/按字面意思匹配字符/
\/字面上匹配字符/

那么 if(!//.test(p1)) 做了什么?

最佳答案

如果字符串不包含两个连续的斜杠,则条件为真。

关于javascript - 下面的 javascript 表达式是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38140081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com