JavaScript 函数
2016-12-26 21:46
162 查看
<script type="text/javascript"> function demo() { alert(111); } function demo() { alert(222); } demo(); //JS可以多次重写一个函数 //后面的函数会覆盖前面的函数 alert(demo); //会打印整个函数体 var mul = function(a, b){ return a*b; }; alert(mul(3,5)); //递归 function digui(n) { document.write(n+'<br />'); if (n>0) { digui(n-1); } else { document.write('========<br />'); } document.write(n+'<br />'); } digui(5); //递归求前n项的和 function sum(n){ /*document.write('输入的n为'+n+'<br />');*/ if (n==1) { return 1; } else { return n+sum(n-1); } } alert(sum(10)); //arguments数组 function test(a=3,b) { //利用argumets.length //获取可变参数列表的长度 alert(arguments.length); } test(1,2,3); function wai() { //内部函数调用的位置 //可以在内部函数上边 //也可以在内部函数下边 nei(); function nei() { alert(111); } } wai(); function mul(a,b) { return a*b; } function calc(a,b,calculate) { return calculate(a,b); } //调用函数的名字和PHP有点不同 //JS中不需要加引号 var res = calc(3,4,mul); alert(res); var result = calc(2,5,function(a,b){return a*b;}); //这里的function最后大括号不需要加分号 alert(result); </script>
相关文章推荐
- 一个JAVASCRIPT实用函数,完成合并表格中列中具有相同内容的列单元格的功能
- javascript中键位扫描码和判断数字键、字母键、字符键的函数。
- [JAVAscript]将网页保存为文本文件的函数
- 通过 prototype 为 JavaScript 的 String 对象添加方法(函数)
- javascript去空格函数
- JavaScript通用表单验证函数
- javascript 常用函数
- javascript写的关于静态页面获取URL传递参数的函数[原创]
- javascript常用函数!
- javascript 经典函数
- Javascript 常用函数(效验,日期等)
- vbscript和javascript之间的函数的调用
- JavaScript 经典自定义函数[转帖]
- javascript 应用- 操作节点的函数
- 一些经常会用到的Javascript检测函数
- JavaScript常用函数
- 针对javascript的几个对象的扩充函数
- javascript写的关于静态页面获取URL传递参数的函数[原创]
- JavaScript几个函数 - split()、join()、substring()和indexOf()
- JavaScript通用表单验证函数(1)