关于
JavaScript中的三元(?:)操作符,我想知道如何通过典型的浏览器的JavaScript解释器进行评估:
替代方案A:
>评估第一个操作数.
>如果第一个操作数的结果为真,则计算并返回第二个操作数.
>否则,评估并返回第三个操作数.
替代B:
>对所有三个操作数进行评估.
>如果第一个操作数的结果为真,返回第二个操作数的结果.
>否则,返回第三个操作数的结果.
替代C:
当然,如果替代方案A和备选方案B都不能准确地描述三元运算符的工作原理,请说明我的工作原理.
解决方法
原文地址:https://www.jb51.cc/js/153770.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。