- 博客(1)
- 收藏
- 关注
转载 前端面试题之实现a==1&&a==2&&a==3
因为js是单线程的,即使写在同一行的代码也是从左往右开始执行,所以回到问题本身,想要条件成立,就需要获取一次a的同时,让它自增1。因为toString是Object.prototype上面默认的方法,所以相当于把正常的隐式转换中toString方法给拦截了。===的话是先判断类型,再判断值,这里的toString已经默认把对象转换为字符串了,使用toString的话,结果就不成立了。tostring() 利用判断过程中的[隐式转换]的toString方法。如何让if条件判断中的值为真,从而输出win。
2024-09-09 11:04:27
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人