function A {
render() {
console.log(A)
}
}
class B {
render() {
console.log(B)
}
}
//判断是不是一个函数
A instanceof Function //true
B instanceof Function //true
//类和构造函数不同的是 开头的 一个是function 一个是class
/^class\s/.test(Function.prototype.toString.call(A)) //false
/^class\s/.test(Function.prototype.toString.call(B)) //true