JavaScript(JS)対象名によるオブジェクトの取得(整理版)

1144 ワード

あるページで、対象の名前からjsのオブジェクトを取得します.


//            

    var PageParam = {

        limit: 10,

        page: 1,

        start: 1,

        getLimit: function(){

            return this.limit;

        },

        setLimit: function(limit){

            this.limit = limit;

        },

        getPage: function(){

            return this.page;

        },

        setPage: function(page){

            this.page = page;

        },

        getStart: function(){

            return this.start;

        },

        setStart: function(start){

            this.start = start;

        },

    };

    //       。

    var p1 = Object.create(PageParam);

    var p2 = Object.create(PageParam);

    //       window    ,     。              。

    //            ,         

    for(var i = 0; i<2; i++){

        //window["p"+i+1]                 。

        window["p"+i+1].setStart(2);

    }


話し終わって、わからない質問.これは新しく発表されたもので、前にリッチテキストボックスを使って編集しましたが、レイアウトの問題には気づきませんでした.今はmarkdownを使いました.きれいになりましたアリサービスを買ってここに来ます.https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=s4jkfdqv