javascript - 什么? : mean in Javascript?

标签 javascript

<分区>

这行代码做了什么?

len = ( s.length>t.length ) ? s.length : t.length

最佳答案

?: 是三元运算符。它根据条件返回一个值。

x = (condition)?(if-true):(if-false)

因此,如果条件为真,则 x 是 if-true 部分中的值,如果条件为假,则 x 是 if-false 中的值。

如果相当于Corv1nus之前说的。

关于javascript - 什么? : mean in Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4168981/

相关文章:

Javascript编译自coffeescript浏览器兼容性

JavaScript/JQuery : Reload a page AFTER two functions have completed

javascript - 将 gettime 保存到表单字段

javascript - javascript 拼接问题

javascript - jquery: js-cookie 在 ie7 中不工作?

javascript - 相对于列表大小的模态位置

php - Highcharts 深入图表 CodeIgniter

javascript - 这个setTimeout如何工作?

javascript - 在javascript函数中向html添加值

javascript - 如何使用正则表达式将一个或多个大写字母用逗号分隔?