函数是JavaScript中的离散类型吗?

时间:2015-02-17 22:45:46

标签: javascript

我可以在JavaScript中识别以下类型:

number, string, boolean, object, null and undefined

但是,function是离散型,还是object的实例?

1 个答案:

答案 0 :(得分:1)

javascript中的函数继承自Object。您可以尝试以下方法:

var my_func = function(){};
console.log(my_func instanceof Object); // prints true
console.log(my_func instanceof Function); // also prints true

Array也是如此。