#instanceof运算符的使用
instanceof:对象与构造函数在原型链上是否有关系或者说对象与构造函数是否在同一个原型链上
```
function Aaa(){
}
var a1 = new Aaa();
alert(a1 instanceof Aaa); // true
alert(a1 instanceof Object); // true
alert(a1 instanceof Array); // false
```
使用instanceof做类型判断
```
var arr = [];
var str = '';
alert(arr instanceof Array); // true
alert(str instanceof Array); // false
```
- 01 JS面向对象及组件开发
- 02 传统的过程式编写选项卡
- 03 用面向对象封装通用选项卡
- 04 控制多个选项卡自动播放
- 05 用面向对象编写拖拽
- 06 JS面向对象及组件开发
- 07 hasOwnProperty和constructor的使用
- 08 instanceof运算符的使用
- 09 利用toString做类型判断
- 10 什么是面向对象的继承
- 11 面向对象之拷贝继承
- 12 编写继承的拖拽
- 13 继承的其他形式之类式继承
- 14 继承的其他形式之原型继承
- 15 组件开发是什么
- 16 给拖拽组件配置不同参数
- 17 封装弹框组件
- 18 使用对象标记已弹出弹框
- 19 复杂组件开发之自定义事件
- 20 原生JS实现自定义事件
- 21 自定义事件实例
- 22 基于JQ的选项卡组件开发