帮忙解释下这句话什么意思 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的值。这一句其实写得不怎么合理!! 做前端js问题 showModalDialog关闭问题 script在IE6下没事;IE7下直接打开没事,到服务器上就不行了? 请问手机浏览器 网页另存为excel文件,怎样不让客户直接下载该文件而不是在excel中打开? 请教一个FileSystemObject的问题,我无法读取文本文件中的内容 怎样通过JavaScript去掉窗口的菜单条、滚动条等 如何将一个表单中的下拉列表的tag值传给另一个表单里的text控件 有没有好用的"Web日历选择控件"??? 使用easyui的datagrid数据显示乱码及不同浏览器下数据无法显示 打印缺少对象 应用软件“身份证查询”完整代码下载
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