严重不支持这种写法!!!!
<script>
var i,j,k;
i="1";j="1";k="3";
if(i==j==k=="1")
alert('xx');
else
alert('yy');
</script>
让我们来看看
i==j ==>true
由上继续 得 true==k ==>false
接着false=="1" ==>false<script>
var i,j,k;
i="1";j="2";k="";
if(i==j=="")
alert('xx');
else
alert('yy');
</script>
i==j ==>false
false=="" 这里我试过了,好象js的空字符串做相等比较时是false 不信你试试alert(false=="")
所以结果为true,其他的按照这个想法类推,嘿嘿,我懒得写了
<script>
var i,j,k;
i="1";j="1";k="3";
if(i==j==k=="1")
alert('xx');
else
alert('yy');
</script>
让我们来看看
i==j ==>true
由上继续 得 true==k ==>false
接着false=="1" ==>false<script>
var i,j,k;
i="1";j="2";k="";
if(i==j=="")
alert('xx');
else
alert('yy');
</script>
i==j ==>false
false=="" 这里我试过了,好象js的空字符串做相等比较时是false 不信你试试alert(false=="")
所以结果为true,其他的按照这个想法类推,嘿嘿,我懒得写了
解决方案 »
- jQuery 动画animate完成后回调
- 请问jquery中如何给通过JS添加的元素,添加事件?
- 主窗口中打开新页面并隐藏工具栏
- string格式的时间对象可以调用addminutes方法吗
- 求助”对指定字符串进行解析处理,在HTML页面中显示处理结果“的功能
- 紧急求助:在客户端,如何用JavaScript将一组已显示在页面上的数据排序后,再刷新显示?
- 高级问题!高手请进!
- TABLE行涂黑选中问题
- 请问如何把自己那一页设为无边框
- jQuery complete插件应用
- 网页内嵌有<object></object>,我如何才能得到网页内有几个object和它们的属性?
- 我照网上写了一个把小写金额转换成大写的javascript脚本,不过要把100转换成 "壹佰元零拾零元零分",可是我只能转换成"壹佰元零角零分"
""==i==j ,其实是(""==i)==j,运算步骤是:
1、false==j
2、falsei==j=="" ,其实是(i==j)=="" ,运算步骤是:
1、false==""
2、true其他雷同。
i==j==k=="1" 的含义实际上是
((i==j)==k)=="1"
i==j==k=="1" 的含义实际上是
((i==j)==k)=="1"""、null、NaN都是是false O~~~明白,
受教.
谢谢