zoukankan      html  css  js  c++  java
  • 函数

    <script type="text/javascript">
    //将函数作为另一个函数的参数
    // function test1(){
    // document.write("我是test1");
    // }
    // /*test1()*/
    // function test2(f){
    // f()
    // }
    // test2(test1)
    //将函数作为参数
    function test(x,u){
    return x+u()
    }
    function fu(){
    return 100;
    }
    //将有参数函数作为参数
    function test2(x,u){
    return x+u(x)
    }
    function fu(x){
    return x*x
    }
    document.write(test2(10,fu))

    将有参函数作为参数
    function test2(x,u){
    return x+u(x)
    }
    function fu(x){
    return x*x
    }
    /*document.write(test2(10,fu))*/
    使用函数的返回值最为另一个函数的参数
    function test(x,u){
    return x+u
    }
    alert(test(10,fu(10)))   //注意这里和上一个的区别...这里fu(10)引用的是函数的返回值
    alert(fu(10))   //这里fu(10)引用的是函数的返回值
    alert(fu)   //这里fu 引用的是函数本身

    </script>

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    剑指offer-栈的压入、弹出序列
    剑指offer-包含min函数的栈
    图-Dijkster最短路径
    剑指offer-顺时针打印矩阵
    二叉树的镜像
    剑指offer-树的子结构
  • 原文地址:https://www.cnblogs.com/aivnfjgj/p/7158053.html
Copyright © 2011-2022 走看看