gpt4 book ai didi

JavaScript 拆分函数 - 使用转义字符?

转载 作者:行者123 更新时间:2023-11-30 07:28:54 25 4
gpt4 key购买 nike

下面两个例子做同样的事情。

我想知道为什么我找到的代码示例中给出了选项 1 而不是选项 2?

'/\&/'中正反斜杠的意义是什么

选项 1。

    var pairs = qString.split(/\&/);

选项 2。

    var pairs = qString.split('&');

最佳答案

split() 是一个可以接受正则表达式和字符串参数的函数,正斜杠的使用称为正则表达式文字,它实际上不是传递字符串而是传递正则表达式对象.

javascript中以下语句相同

var regex = /\&/; // Literal
var regex = new RegExp("\\&"); // Explicit

关于JavaScript 拆分函数 - 使用转义字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5294948/

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