“ For In”可以遍历数组(值/属性/函数)。
let arr = [1,2,3,4]; arr.__proto__.con = function(){console.log('from array');} for(let item in arr){ console.log(item); }
结果将是:
1,2,3,4,con
为什么不打印“ toString” /“ split”之类的本机功能?有什么不同?
在我看来,它们(con和toString)都属于Array的原型。
con
toString