我正在尝试了解 Javascript 函数的行为方式。它是一个函数还是一个对象,或者两者兼而有之?
JavaScript 中的函数是一流的对象。所以它们既是函数又是对象。
因为它们是第一类对象,所以您可以将变量分配给函数并赋予它属性,例如:
var addName=function(){};
addName.blah = 1;
如果它们不是一流的对象,您将仅限于这种语法,但您可以通过两种方式做到这一点:
function addName(){}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)