1
chairuosen 2014 年 5 月 25 日
要是或才是BUG。。。。
|
2
akfish 2014 年 5 月 25 日
怎么可能永远为true。。。。。
inherit(1); inherit("wtf"); |
3
leecade 2014 年 5 月 25 日
Not a bug
|
4
PurpleSun OP update:
"如果是`&&`的话,if中的表达式永远为true了" => "如果是`&&`的话,if中的表达式永远为false了" 我的理解是:`inhert`函数期望`t`的类型为`object`或`function` |
5
bravluna 2014 年 5 月 25 日
不是 bug。
!p && !q ==> !(p || q),这样好理解点儿吗?显然,function 对象和普通 object 都能做原型 |
6
bravluna 2014 年 5 月 25 日
其实 function 对象也是个 object,可是 typeof 运算符把它们两个分开了,所以这里要多处理一下
|