码迷,mamicode.com
首页 > Web开发 > 详细

js两个字符串明明一样却判断显示不相等

时间:2019-03-15 11:55:47      阅读:511      评论:0      收藏:0      [点我收藏+]

标签:方法   解决   如何   tail   uri   enc   http   相等   字符   

一、问题

两个字符串看起来一样、类型一样,判断str1==str2时返回false;

二、原因

字符串可能含有其他特殊字符:换行符(%D)、空格(%20)...一般不显示。

三、如何判断

encodeURIComponent(str) 可查看字符串完整内容

四、解决

.replace(/\ +/g,"") //去掉空格方法

.replace(/[ ]/g,"")//去掉空格

.replace(/[\r\n]/g,"")//去掉回车换行

.replace(/-/g, ‘‘) //去掉"-"号


--------------------- 
原文:https://blog.csdn.net/tanglili08/article/details/79864936 

js两个字符串明明一样却判断显示不相等

标签:方法   解决   如何   tail   uri   enc   http   相等   字符   

原文地址:https://www.cnblogs.com/wxb1314/p/10536050.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
分享档案
周排行
mamicode.com排行更多图片
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!