gpt4 book ai didi

Javascript 中 string.replace 的未定义行为

转载 作者:行者123 更新时间:2023-11-28 10:32:17 25 4
gpt4 key购买 nike

我一直在搞 string.replace,我注意到 Webkit 和 Firebug 的 javascript 控制台有一些非常奇怪的东西。

我可以在空白浏览器窗口中重复此行为。 (看第一行和最后一行)

>>> "/literature?page=".replace(/page=/i, "page=2")
"/literature?page="

>>> "/literature?page=".replace("page=", "page=2")
"/literature?page=2"

>>> "/literature?page=".replace(/page=/, "page=2")
"/literature?page=2"

>>> "/literature?page=".replace(/page=/i, "page=2")
"/literature?page=2"

为了避免有人认为我输入错误,以下是屏幕截图。

Firebug (3.0.14)

firefbug

Webkit(本文创建时每晚一次。)

webkit

最佳答案

在 Google Chrome 中我第一次得到了最终结果。 See the image here.

关于Javascript 中 string.replace 的未定义行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2706969/

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