标签:splay 基础 class .com display 学习笔记 iso his 引用
//作为值得函数 var data = [{name:"lisi",age:12},{name:"xiaoming",age:22}] function Comparison(name) { return function (obj1,obj2){ var val1 = obj1[name];//取得给定属性的值 var val2 = obj2[name]; if(val1 < val2){ return -1; }else if(val1 > val2){ return 1; }else{ return 0; } } } arr.sort(Comparison("name"));//调用
//arguments主要用途为保存函数参数,但它还有个callee的属性,该属性是一个指针,指向拥有这个arguments 对象的函数。例如: function factorial(num){ if(num <= 1){ return 1; }else{ return num * arguments.callee(num - 1); } } // 无论引用函数是使用的是什么名字都可以完成递归调用 //***************************// //this 引用的是函数执行的环境对象--this值
标签:splay 基础 class .com display 学习笔记 iso his 引用
原文地址:http://www.cnblogs.com/paul-du/p/6371713.html