IT源码网

怎样获取构造函数的名字

sanshao 2021年03月09日 编程语言 439 0

通过obj.constructor.name获取当前实例对象的构造函数名;

function Person(name){ 
    this.name = name; 
} 
 
var lilei = new Person("Lilei"); 
lilei.constructor.name; // "Person" 
 
[1,2,4].constructor.name; // "Array" 
(function(){}.constructor.name); // "Function" 
"hello".constructor.name; // "String"

 

评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!