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 相关文章推荐
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
Jul 29 Javascript
jQuery EasyUI API 中文文档 - Form表单
Oct 06 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
May 31 Javascript
jQuery UI 实现email输入提示实例
Aug 15 Javascript
使用 js+正则表达式为关键词添加链接
Nov 11 Javascript
招聘网站基于jQuery实现自动刷新简历
May 10 Javascript
jQuery中prepend()方法使用详解
Aug 11 Javascript
Vue系列:通过vue-router如何传递参数示例
Jan 16 Javascript
vue货币过滤器的实现方法
Apr 01 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
JavaScript indexOf()原理及使用方法详解
Jul 09 Javascript
Javascript异步流程控制之串行执行详解
Sep 27 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实现的获取网站备案信息查询代码(360)
2013/09/23 PHP
保存到桌面、设为桌面且带图标的PHP代码
2013/11/19 PHP
在IE上直接编辑网页内容的js代码(IE地址栏js)
2009/04/27 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
jquery修改属性值实例代码(设置属性值)
2014/01/06 Javascript
js取模(求余数)隔行变色
2014/05/15 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
理解js回收机制通俗易懂版
2016/02/29 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
AngularJs expression详解及简单示例
2016/09/01 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
新闻上下滚动jquery 超简洁(必看篇)
2017/01/21 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
原生js实现贪食蛇小游戏的思路详解
2019/11/26 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
解决pycharm安装第三方库失败的问题
2020/05/09 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
全网最细 Python 格式化输出用法讲解(推荐)
2021/01/18 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
2014年政风行风自查自纠报告
2014/10/21 职场文书
2014年教育工作总结
2014/11/26 职场文书
2015年计生工作总结范文
2015/04/24 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
MySQL如何构建数据表索引
2021/05/13 MySQL
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL
浅析MongoDB之安全认证
2021/06/26 MongoDB
分享CSS盒子模型隐藏的几种方式
2022/02/28 HTML / CSS