我在一个jsp文件中看到一段代码:(ajax为字符串)
var lineData = ajax.split("#");
if(typeof(lineData)&&typeof(lineData.length)){
……
}
这个jsp运行正常,请问这样写什么意思啊?typeof不是返回类型字符串吗,能当if条件吗?
if(typeof(arr)&&typeof(arr.length));
答案:2 悬赏:30 手机版
解决时间 2021-12-19 17:58
- 提问者网友:呐年旧曙光
- 2021-12-19 08:48
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-12-19 10:19
typeof是一个操作符,只要判断类型不是undefined的都认为是true,在js中,if里面只要变量不为null都是true
全部回答
- 1楼网友:胯下狙击手
- 2021-12-19 11:41
一个是循环给数组中每个元素赋值,另一个是循环输出每一个数组的值,
两个for循环中的i属于局部变量,只在循环内有作用,跳出循环即无效
干嘛要用if呢,用if也要写成循环形式,这样写是最简单简便的了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯