日期:2014-05-16  浏览次数:20366 次

javascript三目运算使用问题
<script language="javascript">
 1.var str="行了";
 2.var str0="好样的";
 
 3.var str1=str && str!=null ? str+"123" : str0
 
 4.document.write(str1);
</script>
当str不为空时,为什么3处的&&后的三目运算不执行,只有当str
为空时才执行?????

------解决方案--------------------
执行了一下没有问题啊。。