水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:现面临一个棘手问题,特来求助,
楼主
|
xiatianup
|
2017-10-01 10:13:45
|
展开
var c;
function a(para){
c=para||101;// 这个是数字101
};
当我调用这个函数并传入参数0,或者传入parseInt(0),c都会等于101啊(因为它把0识别成false了,即使我在ts进行了类型断言为number也识别成false),传别的数字,c才等于我传入的数字。
问题是,我想让c成功的等于我传入的任何数字,主要是数字0,怎么能搞定呢。
急,谢谢。
--
FROM 49.210.136.*
4楼
|
xiatianup
|
2017-10-03 09:24:31
|
展开
看了下各位的方案,都是曲线j国啊,不过反正倒是可以用就是了。
谢谢各位了。
【 在 a0123456789q (a0123456789q) 的大作中提到: 】
: c=typeof(para)==="number"?para:101;
--
FROM 49.222.129.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版