js Function类型


Posted in Javascript onDecember 04, 2011

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()
Javascript 相关文章推荐
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
Aug 13 Javascript
JavaScript 异步调用框架 (Part 6 - 实例 &amp; 模式)
Aug 04 Javascript
JavaScript开发规范要求(规范化代码)
Aug 16 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
Feb 11 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
Dec 26 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
JavaScript添加随滚动条滚动窗体的方法
Feb 23 Javascript
ajax图片上传,图片异步上传,更新实例
Dec 30 Javascript
微信小程序自定义底部弹出框
Nov 16 Javascript
angular的输入和输出的使用方法
Sep 22 Javascript
vue-cli项目配置多环境的详细操作过程
Oct 30 Javascript
JavaScript Window浏览器对象模型原理解析
May 30 Javascript
Javascript base64编码实现代码
Dec 02 #Javascript
JS获取页面窗口大小的代码解读
Dec 01 #Javascript
基于JQuery的抓取博客园首页RSS的代码
Dec 01 #Javascript
jQuery 中使用JSON的实现代码
Dec 01 #Javascript
jquery中dom操作和事件的实例学习 下拉框应用
Dec 01 #Javascript
JS代码放在head和body中的区别分析
Dec 01 #Javascript
js获取浏览器的可视区域尺寸的实现代码
Nov 30 #Javascript
You might like
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
PHP5与MySQL数据库操作常用代码 收集
2010/03/21 PHP
Smarty简单生成表单元素的方法示例
2016/05/23 PHP
PHP CURL与java http使用方法详解
2018/01/26 PHP
php对象工厂类完整示例
2018/08/09 PHP
取选中的radio的值
2010/01/11 Javascript
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
基于jQuery实现图片的前进与后退功能
2013/04/24 Javascript
javascript full screen 全屏显示页面元素的方法
2013/09/27 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
js实现键盘控制DIV移动的方法
2015/01/10 Javascript
javaScript事件机制兼容【详细整理】
2016/07/23 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
2016/10/21 Javascript
jquery与ajax获取特殊字符实例详解
2017/01/08 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
jQuery.Sumoselect插件实现下拉复选框效果
2017/11/09 jQuery
使用百度地图实现地图网格的示例
2018/02/06 Javascript
JSONP原理及应用实例详解
2018/09/13 Javascript
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
python删除过期log文件操作实例解析
2018/01/31 Python
在python中只选取列表中某一纵列的方法
2018/11/28 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
用scikit-learn和pandas学习线性回归的方法
2019/06/21 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
CSS3 实用技巧:实现黑白图像效果示例代码
2013/07/11 HTML / CSS
BLACKMORES澳洲官网:澳大利亚排名第一的保健品牌
2018/09/27 全球购物
生产工厂门卫岗位职责
2014/09/26 职场文书
小学公民道德宣传日活动总结
2015/03/23 职场文书
2015年教研员工作总结
2015/05/26 职场文书
劳动保障事务所个人工作总结
2015/08/12 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python