gpt4 book ai didi

javascript - 如何使用 JavaScript 比较字符串变量

转载 作者:行者123 更新时间:2023-11-30 16:07:37 24 4
gpt4 key购买 nike

我正在尝试使用 javascipt 比较变量:响应值:""test@gmail.com""

我从服务器获取的响应值。

  var str1="test@gmail.com"
var str2 =response;

if(str1===str2)
{
//
}

但是没有得到正确的结果。关于如何比较它们的任何想法?

最佳答案

有几种方法可以实现您的目标:

1) 在进行相等性检查时,您可以从响应中删除所有 ":

if(str1===str2.replace(/['"]+/g, ''))
{
//
}

2) 将您的服务器代码更改为不包含 "。这样做意味着您的 Javascript 不需要更改。

3) 最后一个选项,将 " 添加到您的 str1:

var str1='"test@gmail.com"'
var str2 =response;

if(str1===str2)
{
//
}

显然,我对您的要求了解不够,无法告诉您应该做哪一个,但我的建议是选择 #2,因为我认为返回用引号括起来的电子邮件地址很奇怪,否则我会推荐 #1

关于javascript - 如何使用 JavaScript 比较字符串变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36785870/

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