锻炼js思维题目、有返回值函数、回调函数、匿名函数、递归函数、自调函数、内部函数、有返回值函数

124 阅读1分钟
考试分数优秀良好
超市卡A卡打八折B卡打八五折C卡打九折D卡打九五折
100内的偶数
1007的倍数
两种方法打印四行五列笑脸(for循环嵌套,for嵌套判断)
九行九列直角三角形

有返回值函数


<!-- 回调函数:被当做参数传递的函数 
        当一个函数值得返回值传递给另一个函数的时候使用回调函数
        -->
        function(){
            return a()+b();
        }
        
        <!-- 匿名函数:没有函数名称的函数 -->
        function(){
            document.write("你好")
        }


        <!-- 递归函数:函数本身自己调用自己 -->



        <!-- 自调函数:匿名函数自己调用自己,函数定义完就执行(整个框架中(插件)中的重要原理) -->
        (function(){
            alert("自调函数")
        })()
        
        //有参函数,自调
        (function(one){
            alert("自调函数"+one)
        })(1)
        
        
        <!-- 内部(私有)函数 :内部(私有)函数位于函数内部的函数-->



        <!-- 返回函数的函数:函数的返回值是一个函数 -->