javascript利用或运算赋值

今天看到了这样一句js代码var ttv=ele.getAttribute(cvi_tip.attr)||”;表示不是很懂,我觉得ttv应该为true或者false来着结果试了下
看如下代码:

所以得出结论:

即或逻辑运算,返回值为第一个不为空的值,若都为空,则返回”。
转自:http://blog.sina.com.cn/s/blog_7a9af9b10101dsnw.html