首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js小疑点,求教

2012-03-17 
js小问题,求教var tab_title $tab_title_input.val() || Tab 这里“||”是什么意思?是黏贴作用吗,相当于

js小问题,求教
var tab_title = $tab_title_input.val() || "Tab "
这里“||”是什么意思?是黏贴作用吗,相当于“+”吗

[解决办法]
|| 逻辑或,先取$tab_title_input.val(),如果取到真值则赋值给tab_title,否则使用"Tab"赋值。看下语法去吧。
[解决办法]
var tab_title = $tab_title_input.val() || "Tab "
这句话就相当于
if($tab_title_input.val()){
tab_title=$tab_title_input.val()
}else{
tab_title= "Tab "
}
[解决办法]
var tab_title = $tab_title_input.val() || "Tab "

相当于

var tab_title = $tab_title_input.val();
if(!tab_title) tab_title = "Tab";
[解决办法]
当$tab_title_input.val()的值为:null '' 0 undefined false NaN 时

tab_title =“Tab”

热点排行