我有一个 JavaScript if else 函数的简写版本,我想知道如果它是正常的 if else 会是什么样子:
var criteriaField = criteria.hasOwnProperty('searchTerm') ? 'name': 'price';
最佳答案
看起来像这样:
var criteriaField;
if (criteria.hasOwnProperty('searchTerm')) {
criteriaField = 'name';
} else {
criteriaField = 'price';
}
您应该阅读有关三元运算符的更多信息 (?
) here .
关于javascript - 简写 JavaScript IF Else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46485817/