JavaScript引用类型与原始类型函数使用

    科技2022-07-12  126

    //函数的引用 //var a = 1; // var f1 = function(){ // a++; // alert("正在执行f1") // } // var f2 = f1; // f1(); // f2(); // console.log(a) // var f3 = function(){ // return f1; // } // //-------------- // //f3();//没有执行f1,相当于f3获取了f1的这个函数的首地址 // // var f4 = f3();//这里相当于让f1赋值给了f4 // // f4();//这样才能够执行f1 // //------------如果想通过直接执行f3来执行f1的话,可以用以下方法 // f3()();//这里也执行了f1 // console.log(a); //----------- var a = 1; var f1 = function(aa){ a++; alert(aa) } var f2 = f1; f2("f2") console.log(a); var f3 = function(){ return f1 } f3()("f3"); console.log(a); </script>
    Processed: 0.012, SQL: 8