JavaScript学习笔记(十七) 方法的属性
方法的属性(Function Properties)函数是对象,所以它们可以有属性。事实上,它们有很多可以使用的属性;比如:每个函数,无论你用什么样的语法形式创建的,都会自动得到一个 length 的属性,包含了函数期待的参数的个数;
var myFunc = function (param) {var f = arguments.callee,result;if (!f.cache[param]) {result = {};// ... expensive operation ...f.cache[param] = result;}return f.cache[param];};// cache storagemyFunc.cache = {};