将对象与整数进行比较时,JavaScript的行为是什么?例如:
var result = { test: 'blah' };
if (result < 0) {
// when is this portion processed?
}
Run Code Online (Sandbox Code Playgroud)
我目前正在使用一个result变量,它可以是一个整数(错误代码)或一个包含更多细节的对象.
我想我可以使用parseInt()或者parseFloat()我很想知道处理这些情况的最短路径...
var result = {test: 'blah'};
if(result) {
if (typeof result === 'object') {
// do something
} else if (typeof result === 'number') {
// do something
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
274 次 |
| 最近记录: |