Function与function的区别

Function是一个构造函数,用于创建一个对象

function是一个关键字可以声明一个函数对象


可以通过以下几个样例来判断:

    function f(){};

    var a = function(){};

    var a = new Function();

但是不建议通过Function的方式去声明函数对象,因为在给这个对象添加属性(书写其方法)的时候,会再一次的解析代码:

    var test = new Function();

    function test (){};

猜你喜欢

转载自blog.csdn.net/qq_41173453/article/details/80228732