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实现的简单烟花特效代码
Oct 20 Javascript
在AngularJS中如何使用谷歌地图把当前位置显示出来
Jan 25 Javascript
jQuery+css实现炫目的动态块漂移效果
Jan 28 Javascript
基于Three.js插件制作360度全景图
Nov 29 Javascript
基于JavaScript实现无限加载瀑布流
Jul 21 Javascript
微信小程序实现简单表格
Feb 14 Javascript
vue router总结 $router和$route及router与 router与route区别
Jul 05 Javascript
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
May 19 Javascript
JS数据类型判断的几种常用方法
Jul 07 Javascript
实例讲解React 组件
Jul 07 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
微信小程序组件生命周期的踩坑记录
Mar 03 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新建文件自动编号的思路与实现
2011/06/27 PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
2014/11/03 PHP
PHP自毁程序(慎用)
2015/07/09 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
2009/09/19 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
JS控制弹出新页面窗口位置和大小的方法
2015/03/02 Javascript
浅谈javascript中for in 和 for each in的区别
2015/04/23 Javascript
详解Bootstrap插件
2016/04/25 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
bootstrap select插件封装成Vue2.0组件
2017/04/17 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
2018/12/09 Javascript
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
python如何查看微信消息撤回
2018/11/27 Python
python学生管理系统开发
2019/01/30 Python
Python2与Python3的区别实例总结
2019/04/17 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
Shell如何接收变量输入
2016/08/06 面试题
升职自荐信
2013/11/28 职场文书
美发活动策划书
2014/01/14 职场文书
优秀大学生求职自荐信范文
2014/04/19 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
办公室务虚会发言材料
2014/10/20 职场文书
2014年服务行业工作总结
2014/11/18 职场文书
户外活动总结
2015/02/04 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
教师师德工作总结2015
2015/07/22 职场文书
python实现自动化群控的步骤
2021/04/11 Python