js函数作为参数

Posted 山石

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js函数作为参数相关的知识,希望对你有一定的参考价值。

在js函数的参数里,可以传入一个函数作为参数

例子:

       var fn  = (a)=>{
            //如果这个参数a是函数,那么就执行这个函数,否则打印a的值
            if(typeof a === "function"){
                a();
            }else{
                console.log(a)
            }
        }
      
        fn(test(2))
       
        function test(a) {
            console.log(a)
        }

以上是关于js函数作为参数的主要内容,如果未能解决你的问题,请参考以下文章

JS常用代码片段-127个常用罗列-值得收藏

使用 std::thread 函数 C++11 将指针作为参数传递

几个关于js数组方法reduce的经典片段

js闭包

如何在汇编函数中将元素数组作为参数传递时转发ARM寄存器的地址指针

js中的Object.assign接受两个函数为参数的时候会发生什么?