Files
ClassContent/历届学生/front-end-team-10/项目练习/学生项目/冯凯/练习/js练习/function.html
2024-09-27 02:06:13 +08:00

47 lines
1.2 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
<script>
// 实现数累计之和
// function js (){
// var res = 0
// for (var a = 0;a < arguments.length;a++){
// res += arguments[a]
// }
// return res;
// }
// console.log(js(1,2,3));
// 闭包 需要缓存数据 这里实现累加
// bibao 这个内部函数访问 var res = 0 这个外部变量的过程 叫做闭包
// 这时 var res = 0 外部变量被缓存
// cc 就是bibao 外部的js是只执行一次 ,内部的闭包运行多少次都行在进行累加
// function js() {
// var res = 0
// function bibao() {
// for (var a = 0; a < arguments.length; a++) {
// res += arguments[a]
// }
// return res;
// }
// return bibao;
// }
// var cc = js()
// cc(1,2)
// console.log(cc(3,4));
// console.log(cc(5,6));
</script>
</html>