或 运算符的一个问题? E=E||{};这里,是表示或呢,还是表示如果E存在或者有值,就保留,否则就把空对象赋值给他。||是一个或运算符吧?我感觉印象中只有true和false两个值呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ‖是或运算,两边只要有一个条件满足就返回true E=E||{}; 只要e为true 就 不运算后面的{} 如果 e为false 再运算{} E的结果只能是true/false还是可以为任何值? || 是或运算符,但是作为动态语言的JavaScript对于或运算的运算机制还是有别于其他语言的,或运算如 A || B 运算过程如下:1. 如果 A对象不为空,那么运算结果将返回A对象的引用2. 如果A对象为空切B对象不为空,那么运算结果将返回B对象的引用3. 若二者均为空,则返回flasePS:JavaScript中被认为是空值的情况有很多种,如undefined, '', 0, null等等,这些值经过了Boolean(nullValue)的运算之后都会返回false 说的很详细请问,javascript有什么好的开发环境吗?我一般用的是dreamweaver,还需要其它的吗? E=E||{};我感觉这个是给E赋值,首先E不为空,就是E,如果E为空或未定义,就赋个对象。 meizz的控件MzTreeView如何在一开始就展开某个节点? 在javascript中如何将2个下拉列表选中的值( 比如a和b)是a到b的范围 传给一盒函数 网页用mideaplay播放时一执行javascript就播止 javascript+css做下拉菜单,单独测试可以,但是放到我做的系统上就会错位一个单元格........为何?请高人进入看源码 javascript参数传递问题~~~ status的默认值 请教这样的下拉单该怎样实现? 正则替换问题 请问高手,如何设置该下拉列表 如何做到按浏览这些文件? javascript代码放在哪才会自动动行? 请教一个jquery的问题
2. 如果A对象为空切B对象不为空,那么运算结果将返回B对象的引用
3. 若二者均为空,则返回flasePS:JavaScript中被认为是空值的情况有很多种,如undefined, '', 0, null等等,这些值经过了Boolean(nullValue)的运算之后都会返回false
我感觉这个是给E赋值,首先E不为空,就是E,如果E为空或未定义,就赋个对象。