callback && callback()的疑问

来源:6-3 实现上下翻页功能数据渲染

慕哥7457657

2016-07-08

这个写法怎么理解?谢谢老师

写回答

3回答

远人

2016-07-08

if(callback) { callback() }

1
1
周剑秋
sadsa
2016-07-08
共1条回复

恋雨情怀

2017-02-16

赞赞赞

0
0

新建文件夹3557013

2016-11-17

&& 属于布尔值逻辑判断,  False and True ,判断为Faslse。这里面有一个特性,当第一个值为False的时候,就不会去判断第二个值了,而是直接返回False,只有第一值为true的时候,才会继续判断第二个值 。

所以这里的 callback && callback() 的意思就是,如果第一值callback不存在(false),直接返回false,如果第一个值存在,则运行第二个值 callback()

0
0

HTML5独立开发书城Web App

最前沿前端技术精讲, HTML5 、Vue.js 、Koa 、zepto 综合运用

3387 学习 · 685 问题

查看课程