帮忙解释下这句话什么意思 num?pagesize=num:"" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存在num吗?如果存在将num值付给pagesize,否则返回空--------------------------------------帅签分割线------------------------------------------------- if(num){ pagesize=num}else{ }三元运算符 三目运算num?pagesize=num:""num 存在的话 执行 pagesize=num 否则 执行冒号后边的语句 相当于以下代码:if (num) { return pagesize=num;} else { return "";}//三目通常有两种用法 //一是为了根据条件执行简单的语句//二是为了让某一个变量根据条件持有不同的值//你的代码为第一种用法//第二种用法,如:var a = false;var b = a ? 1 : 2;alert(b); // output: 2var a = true;var b = a ? 1 : 2;alert(b); // output: 1 num?pagesize=num:""在num不等于0且不等于NaN的情况下,给pagesize赋 num的值。这一句其实写得不怎么合理!! javascrip中的getElementById()和getobject()有什么不同 向hnxxwyq兄再求一个正则方法,感谢! 关于一个JQ的问题? 求一个严格的浮点数正则表达式 【高人进】帮忙实现一个拖拽加保存效果,用Cookie 为什么这个不起作用? JS 传值(字符) .急,帮忙,谢谢 怎样调用iframe中的一个函数或按钮 谁有亿唐菜单的源代码啊? 如何在IE打开时让IE浏览器的MENU和TOOLBAR不显示 打印缺少对象 应用软件“身份证查询”完整代码下载
pagesize=num
}else{
}三元运算符
num?pagesize=num:""num 存在的话 执行 pagesize=num 否则 执行冒号后边的语句
return pagesize=num;
} else {
return "";
}//三目通常有两种用法
//一是为了根据条件执行简单的语句
//二是为了让某一个变量根据条件持有不同的值
//你的代码为第一种用法//第二种用法,如:
var a = false;
var b = a ? 1 : 2;
alert(b); // output: 2var a = true;
var b = a ? 1 : 2;
alert(b); // output: 1