1.以$ 函数为例.通常返回一个HTML元素或一个元素集合. 代码如下: function $(){ var elements = []; ;i<arguments.length;i++){ var element = argument[i]; if(typeOf element == "String") { element = document.getElementById(element); } ) { return element; } elements.push(elem
var d = 1; d.add(2).add(3).add(4) //输出10 写出这个add函数 Number.prototype.add = function(x){ return this + x; //return this.valueOf() + x; 隐式调用valueOf函数 } 实现add(1)(2)(3) //6 function add(x) { var sum = x; var tmp = function (y) { sum = sum + y; return tmp;