Javascript基础知识面试题

[]==![]

解题思路:

step1,   []==!Boolean([]);
step2,   []==!true;
step3,   []==false;
step4,   [].valueOf()==false;
step5,   []==false;
step5,   [].toString()==false;
step6,   ''==false
step7    true
 
别人说我的结果是对的,解题思路完全错了。
 
不知道怎么解?正在思考中,难倒我了。
原文地址:https://www.cnblogs.com/jamesldj/p/3334621.html