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 相关文章推荐
javascript 贪吃蛇实现代码
Nov 22 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
May 10 Javascript
基于jQuery的仿flash的广告轮播
Nov 05 Javascript
25个非常棒的jQuery滑块插件和教程小结
Sep 02 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
May 11 Javascript
JavaScript地图拖动功能SpryMap的简单实现
Jul 17 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
Apr 20 Javascript
JavaScript动态创建form表单并提交的实现方法
Dec 10 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
Mar 15 Javascript
package.json文件配置详解
Jun 15 Javascript
详解Vue2 SSR 缓存 Api 数据
Nov 20 Javascript
JS实现的汉字与Unicode码相互转化功能分析
May 25 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
php面向对象的方法重载两种版本比较
2008/09/08 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
PHP+JavaScript实现无刷新上传图片
2017/02/21 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
一个原生的用户等级的进度条
2010/07/03 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
JS实现霓虹灯文字效果的方法
2015/08/06 Javascript
js实现适配不同的屏幕大小
2017/04/10 Javascript
ES6入门教程之Iterator与for...of循环详解
2017/05/17 Javascript
layui获取选中行数据的实例讲解
2018/08/19 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
vscode 插件开发 + vue的操作方法
2020/06/05 Javascript
vue中使用vue-pdf的方法详解
2020/09/05 Javascript
Python splitlines使用技巧
2008/09/06 Python
基于python的汉字转GBK码实现代码
2012/02/19 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
python实现两个dict合并与计算操作示例
2019/07/01 Python
python绘制多个子图的实例
2019/07/07 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
2019/12/10 Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
2020/04/19 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
用于ETL的Python数据转换工具详解
2020/07/21 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
CSS3地图动态实例代码(圆圈向外扩散)
2018/06/15 HTML / CSS
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
学生爱国演讲稿
2014/01/14 职场文书
市场开发计划书
2014/05/07 职场文书
生日宴会策划方案
2014/06/03 职场文书
大学生毕业求职信
2014/06/12 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
员工家属慰问信
2015/03/24 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
python保存大型 .mat 数据文件报错超出 IO 限制的操作
2021/05/10 Python
JavaScript实现简单拖拽效果
2021/09/15 Javascript