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 相关文章推荐
自动检查并替换文本框内的字符
Jun 30 Javascript
javascript function、指针及内置对象
Feb 19 Javascript
一个简单的Node.js异步操作管理器分享
Apr 29 Javascript
JavaScript获取table中某一列的值的方法
May 06 Javascript
node.js入门教程
Jun 01 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
Mar 03 Javascript
JavaScript中的时间处理小结
Feb 24 Javascript
bootstrap中使用google prettify让代码高亮的方法
Oct 21 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
requirejs按需加载angularjs文件实例
Jun 08 Javascript
vue首次渲染全过程
Apr 21 Vue.js
JS封装cavans多种滤镜组件
Feb 15 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中cookie的作用域
2008/03/27 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
2010/10/25 PHP
Thinkphp中Create方法深入探究
2014/06/16 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
php数组键值用法实例分析
2015/02/27 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
thinkphp修改配置进入默认首页的方法
2017/02/07 PHP
总结的一些PHP开发中的tips(必看篇)
2017/03/24 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
PHP创建XML接口示例
2019/07/04 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
javascript 二分法(数组array)
2010/04/24 Javascript
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
Vue-resource拦截器判断token失效跳转的实例
2017/10/27 Javascript
vue中关闭eslint的方法分析
2018/08/04 Javascript
Vue2.0 实现歌手列表滚动及右侧快速入口功能
2018/08/08 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
2019/01/18 Javascript
详解Vue源码学习之双向绑定
2019/04/10 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
可用于监控 mysql Master Slave 状态的python代码
2013/02/10 Python
Python程序中设置HTTP代理
2016/11/06 Python
Python MySQL数据库连接池组件pymysqlpool详解
2017/07/07 Python
python3 读写文件换行符的方法
2018/04/09 Python
pip安装时ReadTimeoutError的解决方法
2018/06/12 Python
Python实现字符型图片验证码识别完整过程详解
2019/05/10 Python
Python SELENIUM上传文件或图片实现过程
2019/10/28 Python
Python使用type动态创建类操作示例
2020/02/29 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
Python实现异步IO的示例
2020/11/05 Python
Alpine安装Python3依赖出现的问题及解决方法
2020/12/25 Python
北大青鸟学生求职信
2013/09/24 职场文书
影视广告专业求职信
2014/09/02 职场文书
公司开业主持词
2015/07/02 职场文书
经典爱情感言
2015/08/03 职场文书
小学安全教育主题班会
2015/08/12 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书