Javascript基础知识面试题
[]==![]
解题思路:
step1, []==!Boolean([]);
step2, []==!true;
step3, []==false;
step4, [].valueOf()==false;
step5, []==false;
step5, [].toString()==false;
step6, ''==false
step7 true
step2, []==!true;
step3, []==false;
step4, [].valueOf()==false;
step5, []==false;
step5, [].toString()==false;
step6, ''==false
step7 true
别人说我的结果是对的,解题思路完全错了。
不知道怎么解?正在思考中,难倒我了。