求教js中的一个写法 function aaa::bbb(){} 这是什么写法?谁能讲解一下含义和使用方法,

1个回答

  • 在aaa函数之前加入

    function bbb(b:longint):longint;

    forward;

    后面不变

    这样就可以在aaa中调用bbb了

    就是这样:

    function bbb(b:longint):longint;

    forward;

    function aaa(a:longint):longint;

    begin

    end;

    function bbb(b;longint):longint;

    begin

    end;

    这样aaa会先调用它上面的bbb,然后由forward跳转到下面的那个bbb函数

    或者你可以把bbb嵌套进aaa,

    这样aaa,bbb也可以互相调用:

    function aaa(a:longint):longint;

    function bbb(b;longint):longint;

    begin

    end;

    begin

    end;

    但是第二种方法有一个坏处,就是其余的过程及主程序 只能调用aaa,而调用不了