js两个相同字符串不相等问题
来源:互联网 发布:网络人士周小平 编辑:程序博客网 时间:2024/06/05 18:31
今天处理js时,发现一个奇怪的问题,明明两个字符串相等,但用console.log(s1 == s2)就不相等了。
查了下之后,终于解决了。
1.var s1 = $.trim("AA"');
var s2 = $.trim("BB");
我就是拿 这两个对象比较出问题的。(原代码不是这样)
解决办法:
var s1 = $.trim("AA") + "";
var s2 = $.trim("BB") + "";
这样就可以解决了
2. 网上有一种说法。
(可能是你的mes里面有其他特殊字符。或者你分别输出看看encodeURIComponent(mes)和encodeURIComponent(str)。)可以自己试一下,我没试,应该也是可以的。
0 0
- js两个相同字符串不相等问题
- js两个相同字符串不相等问题
- 判断两个字符串不相等,不要用!=
- 两个Integer值比较不相等问题
- 两个字符串比较是否相同
- 判断两个字符串是否相同
- 如果两个对象具有相同的哈希码,但是不相等的,它们可以在HashMap中同时存在吗?
- 如何在js中判断两个字符串a,b相同 a=b??
- MongoDB查询两个属性不相等
- 判断两个nsstring类型的字符串不相等的代码怎么写
- 给定两个字符串,求相同char
- 两个字符串中最大相同子串
- Valid Anagram 比较两个字符串是否相同
- 取出两个字符串数组的相同元素
- easyui扩展 - 验证两个字符串是否相同
- 判断两个字符串重排后是否相同
- java找出两个字符串相同的元素
- Java提取两个字符串中的相同元素
- 分布式架构学习之:014--消息中间件在分布式系统中的作用
- ajax POST跨域请求完美解决
- JavaScript入门
- 【HDU3449】 consumer
- OpenAI Gym学习
- js两个相同字符串不相等问题
- R语言学习个人笔记
- 字符(0~9)取反整数输出
- 数据结构--二叉排序树
- Struts2(五)——核心拦截器
- Lambda expressions are not supported at this language level
- Binary Tree Level Order Traversal 解题报告
- Libusb开发教程<二> API介绍与使用
- wc命令