相关疑难解决方法(0)

x === x在没有NaN的情况下返回false是否有任何值?

没有NaN的x === x回报有什么价值false吗?

例如:

> x = 1
1
> x === x
true
> x = {}
{}
> x === x
true
> x = new Date()
Wed Nov 13 2013 15:44:22 GMT+0200 (EET)
> x === x
true
> x = NaN
NaN
> x === x
false
Run Code Online (Sandbox Code Playgroud)

我看到x === x返回的唯一值false是什么时候isNaN(x) === true.

x什么x === x回报的另一个价值false?欢迎官方参考!

javascript

18
推荐指数
2
解决办法
1023
查看次数

以下表达式的目的是什么:(a!== a && b!== b)angularjs代码?

我注意到了这个表达方式

(a!== a && b!== b)

在angularjs源代码中:

compare = function(a, b) { return a === b || (a !== a && b !== b); };
Run Code Online (Sandbox Code Playgroud)

表达式总是解决为吗?写这样的东西是什么原因?

javascript angularjs

7
推荐指数
0
解决办法
93
查看次数

这可以返回true函数canbetrue(x){return x!= x; }

一位朋友问我在求职面试中得到的这个问题

function canbetrue(x) {
return x != x;
}
Run Code Online (Sandbox Code Playgroud)

哪个值param会使上述函数返回true

console.log(canbetrue(param));
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
84
查看次数

标签 统计

javascript ×3

angularjs ×1