解析里说||是短路操作,这个短路操作指什么?
登陆购买课程后可参与讨论,去登陆吧
同学你好,对于你的问题解答如下:
1、b在前面会报错的,因为没有声明直接就是用了,所以会出现报错,如下:
同学自己也可以动手测试下,结合代码实现的效果,帮助自己更好的理解,学习编程最重要的就是动手写代码哦。
2、是同一个东西。
祝学习愉快~
同学你好,短路操作可以理解为只要有一个操作数为真,那么就会返回这个操作数,就不会再执行后面的语句了。
老师这里举一个简单的示例,帮助同学更好的理解,如下:
b没有声明直接就使用了,正常情况下会出现报错,但由于||是短路操作,第一个操作数转成布尔值为true,直接就返回第一个操作数了,不会再往后执行了,所以程序会正常运行,输出a的值
同学可以测试理解下,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。
37 3
22 4
78 1
80 1
56 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星