js Function类型

时间:2024-05-02 16:28:23 

1.函数就是对象,而函数名是指向函数对象的指针,不会与某个函数绑定。
2.函数没有重载(函数重载:同一个函数名对应着多个函数的实现.)
For Examle:
function addnum(num){return num+10 }
function addnum(num){return num+20}
addnum(10);//30
3.函数表达式与函数声名(解析器会率先读取函数声明,其它情况都是等价的).
4.作为值的函数。
按照某个对象属性给对象数组进行排序?


function compareFunction(properyName){
return function(obj1,obj2){
var value1 = obj1[propertyName];
var value2 = obj2[propertyName];
if(value1>value2){
return 1;
}else if{value1<value2}{
return -1;
else{
return 0
}
}
}
var data = [{name : "Jin",age : 24},{name:"awei",25}];
data.sort(compareFunction("name"));
data[0].name;


5.函数的内部属性(arguments(callee)、this);
6.函数的属性和方法。
属性:length、prototype
方法:apply()、call()

标签:js,Function
0
投稿

猜你喜欢

  • python实现文字版扫雷

    2023-01-01 13:01:47
  • python利用opencv实现颜色检测

    2022-05-08 14:20:58
  • 在Go程序中实现服务器重启的方法

    2024-04-26 17:34:54
  • 解决pymysql cursor.fetchall() 获取不到数据的问题

    2024-01-29 09:00:19
  • debian6配置mysql允许远程连接的方法(图)

    2024-01-13 19:42:20
  • 使用Python进行二进制文件读写的简单方法(推荐)

    2022-07-21 07:39:46
  • 解决phpmyadmin中缺少mysqli扩展问题的方法

    2023-07-13 02:30:12
  • Python设计模式编程中Adapter适配器模式的使用实例

    2023-11-16 10:02:15
  • 用python删除文件夹中的重复图片(图片去重)

    2021-07-23 22:42:36
  • EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表

    2012-01-29 18:07:30
  • python利用有道翻译实现"语言翻译器"的功能实例

    2021-08-21 02:47:38
  • mysql定时任务(event事件)实现详解

    2024-01-25 13:22:18
  • SQL 查询性能优化 解决书签查找

    2012-10-07 10:23:56
  • 关于网站导航设计的探讨

    2008-02-28 13:20:00
  • python实现在函数中修改变量值的方法

    2023-12-15 04:15:02
  • python opencv圆、椭圆与任意多边形的绘制实例详解

    2021-12-08 08:20:48
  • Python中Permission denied的解决方案

    2023-11-09 18:42:24
  • Golang 发送http请求时设置header的实现

    2024-05-08 10:45:45
  • Python3使用tesserocr识别字母数字验证码的实现

    2021-02-16 11:51:26
  • Pinia简单使用以及数据持久化详解

    2024-05-28 15:52:59
  • asp之家 网络编程 m.aspxhome.com