摘要:
instanceof函数是javascript语言中用来判断对象是否是某个构造函数实例的函数,但是它其实是一个比较奇葩的函数,有时的表现并不像其字面上的意思这么直观,经常容易造成各种困惑和不解。不相信?先来看下面的这段代码:1 function foo() {2 3 }4 5 console.log(foo instanceof Function); // true6 console.log(foo instanceof Object); // true7 console.log(Function instanceof Object); // tru... 阅读全文