seujzhang
Results
3
comments of
seujzhang
> > 数组这个 a.join = a.shift; 没看懂啊 > > 把 shift 方法的引用 ,放到 a.join 上的。覆盖原来的 join 方法 为啥a==1之后会执行join(shift)函数?
> @seujzhang 执行 `a ==1` 会进行隐式转换 小白求教下,是不是这样的:在执行a==1的时候,会尝试对a进行隐式转换,此时隐式转换会调用Array的join方法,而此时join方法被shift覆盖,所以调用的实际上是shift方法,弹出1,然后相等,再弹出2相等,弹出3相等,最后console执行。