读书人

javaScript技艺积累

发布时间: 2012-10-31 14:37:31 作者: rapoo

javaScript技巧积累
1.字符串反转


.用 arguments 对象判断传递给函数的参数个数,即可模拟函数重载:

function doAdd() {  if(arguments.length == 1) {    alert(arguments[0] + 5);  } else if(arguments.length == 2) {    alert(arguments[0] + arguments[1]);  }}doAdd(10);//输出 "15"doAdd(40, 20);//输出 "60"function fnAdd(){if(arguments.length == 0)return;else if(arguments.length == 1)return arguments[0] + 5;else{var iSum = 0;for(var i=0;i<arguments.length;i++)iSum += arguments[i];return iSum;}}document.write(fnAdd(45) + "<br>");document.write(fnAdd(45,50) + "<br>");document.write(fnAdd(45,50,55,60) + "<br>");

读书人网 >JavaScript

热点推荐