var functionName = function(arg){

  //函数体

};

  匿名函数:创建一个函数,并将它赋值给一个变量,这种情况下创建的函数叫做匿名函数,因为function关键字后面没有标识符。(匿名函数有时候也叫拉姆达函数)。匿名函数的name属性是空字符串。

  注:FireFox、Safari、Chrome和Opera都给函数定义了一个非标准的name属性,通过这个属性可以访问给函数指定的名字。这个属性的值永远等于跟在function关键字后面的标识符。

  闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在函数内部创建另一个函数。

    function comparison(propertyName){
return function(object1,object2){
var value1 = object1[propertyName];
var value2 = object2[propertyName];
if(value1>value2){
return -1;
}else if(value1>value2){
return 1;
}else{
return 0;
}
};
}

最新文章

  1. C#中ToString格式大全
  2. [总结] JDBC数据库操作
  3. 比较下OceanBase的选举协议和Raft的选举协议的区别
  4. 插件二之页面加载进度条pace.js
  5. Mac OS X 系统目录结构
  6. JQuery 性能优化
  7. maven学习心得
  8. 深入浅出数据结构C语言版(17)——有关排序算法的分析
  9. 谦先生的bug日志之hive启动权限问题
  10. php notice提示
  11. 浅谈MySQL存储引擎-InnoDB&MyISAM
  12. mybatis的批量操作
  13. CSS| position定位和float浮动
  14. 整理收集49条JQuery代码小结
  15. javascript通过改变滚动条滚动来显示某些元素的scrollIntoView()方法
  16. spring boot: 热部署spring-boot-devtools
  17. vim/vi的文件内、跨文件复制粘贴操作、替换操作
  18. CURD 操作 [2]
  19. 这些年,在wp平台打拼的日子
  20. UVA - 11134 Fabled Rooks问题分解,贪心

热门文章

  1. linux常用命令(2)pwd命令
  2. 关于C语言中的转义字符
  3. select选择框内容左右移动添加删除栏(升级)
  4. PHP中ob系列函数整理
  5. MVC中利用ActionFilterAttribute过滤关键字
  6. DB Create and Insert
  7. (原创)LAMP教程1-下载虚拟机软件
  8. FMDatabase 数据库的使用
  9. jmeter java请求
  10. struts2 result type的类型
  11. 安装mongodb到系统服务
  12. 使用DOS命令关闭tomcat端口(其他服务也是可以的)
  13. Java——静态变量/方法与实例变量/方法的区别
  14. 利用H5 FormData 实现表单中多图上传(可带其他如String类型数据)
  15. 剑指Offer 32. 把数组排成最小的数 (数组)
  16. Fail2ban 配置
  17. golang slice
  18. 【bootstrap组件】几个常用的好用bs组件
  19. c# 图像呈现控件PictureBox
  20. lvs笔记