typeof 与instanceof的区别

typeof、instanceof的区别

typeof

  number,boolean,string,function,object,undefined

instanceof

  一般判断a变量是否是b变量的实例或者子类

example

var type = "type";
console.log(typeof type); // String
console.log(type instanceof String); // true
console.log(type.constructor === "String"); // true
console.log(Object.prototype.toString.call(a)); // [object String]

 上一篇
this this
this的理解定义  this的指向是再执行时才确定(最后谁调用this就指向谁),并不是创建时就确定的. example// 在非严格模式下并且在浏览器中 /** *1:在全局变量中this指代的是window对象 a:var =>
2018-02-11
下一篇 
class class
Class定义  ES6的class是一种语法糖 定义类 class类中方法以及构造器中没有逗号分隔 typeof Point => function 是函数 Point => Point.prototype.construc
2018-02-01
  目录