扫描打开手机站
随时逛,更方便!
当前位置:首页 > 百科 > 帮手

前端笔试中的坑位(JS隐式转换问题)

时间:2023-10-18 来源:互联网 作者:泰华

前端笔试中的坑位 JS隐式转换问题

  a == 1 && a == 2 && a == 3

这里我简单提示下,a要是一个对象,重写valueOf方法,让它每次隐式转换的时候,调用时i++。

valueOf()在Object上默认返回的是对象不是原始类型,它会再调用toString。所以只要重写toString也可以。

如果还是没有思路,你们可以去看下这道题的文章原文从一道面试题说起—js隐式转换踩坑合集。

推荐教程:《JS教程》