none
在JS文件中能否调用外部JS文件中函数 RRS feed

  • 问题

  • 例如下面代码
    ABCDClientProxy.js

    function ABCD(a, b, c, d) {

        this.A = a;
        this.B = b;
        this.C = c;
        this.D = d;
    }

    function List() {
        var list = new Array();
        for (var i = 0; i < 10; i++) {
            var rr = new ABCD();
            rr.A = i;
            rr.B = i + 1;
            rr.C = i + 2;
            rr.D = i + 3;
            list[i] = rr;
        }
        return list;
    }

    function Show() {
        var list = new List();
        var asdf;
        for (var i = 0; i < 10; i++) {
            asdf = list[i];
            var str = asdf.D;
            alert(str);
        }
    }

    我想把上面JS中的ABCD从文件中分离出去,放到另一个JS文件中,比如叫“Model.js”,
    这样以增强代码的维护性,增加扩展性。
    但是我怎样在ABCDClientProxy.js中去引用Model.js?


    做最好的自己
    2009年9月2日 1:11

答案

全部回复