如何比较包含&;amp;在JavaScript中
我想比较两个字符串,两个字符串的值都是如何比较包含&;amp;在JavaScript中,javascript,Javascript,我想比较两个字符串,两个字符串的值都是'New&;在JavaScript中优化“,而不在我的代码中包含任何新库 "New & refinement" == "New & refinement" "New & refinement" == "New & refinement" 在我的浏览器控制台中,两者都是true 如果您的意思是一个字符串有一个&而另一个具有&,然后将&替换为&(反之亦然): 这将测试字符串中是否有“&”: va
'New&;在JavaScript中优化“
,而不在我的代码中包含任何新库
"New & refinement" == "New & refinement"
"New & refinement" == "New & refinement"
在我的浏览器控制台中,两者都是true
如果您的意思是一个字符串有一个&
而另一个具有&
,然后将&
替换为&代码>(反之亦然):
这将测试字符串中是否有“&”:
var hasEntity = "New & refinement".match('&').length > 0;
试试这个:
var s1="My string with &";
var s2="My string with &";
if(s1===s2){
alert("equal");
}else{
alert("not equal");
}
字符串是新的&;优化在教程中学习的第一件事不是比较值吗。字符串包含的内容无关紧要。请进一步澄清您的问题。如果不知道哪个字符串或该字符串是否包含&
或&
,替换所有出现的&带有和的code>。这更可靠,否则您可能会得到&;amp代码>。这个问题现在如何回答?“如何比较JavaScript中包含&;的字符串”看看另一条评论,这是OP需要的。这个问题不是最好的吗?
var s1="My string with &";
var s2="My string with &";
if(s1===s2){
alert("equal");
}else{
alert("not equal");
}