多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
在JS中,函数实际上也是一种数据,也就是说,我们可以把一个函数赋值给一个变量。 ``` >>> var f = function(){ ... return 1; ... } ``` 上面这种方法叫做函数标识记法。 ``` function(){ return 1;} ``` 上面是一个函数表达式。函数表达式可以被命名,称为命名表达式。 JS中的函数也是一种数据,只不过这种特殊数据的数据类型有两个重要特性 - 他们所包含的是代码 - 他们是可执行的 下面这段代码演示,如何像变量那样使用函数 ``` >>> var sum = function(a,b){ ... return a + b; ... } undefined >>> var add = sum; undefined >>> typeof add; function >>> add(1,2); 3 ```