隨筆-51  評論-14  文章-0  trackbacks-0
          JSP頁面引入:
          <script type="text/javascript">
          Ext.onReady(hank.index.init,hank.index);
          </script>
          外部JS文件代碼:
          Ext.namespace('hank');
          hank.index 
          = function(){
              
          return {
                  init:function(){
                          alert(
          "test!!!!");        
                    }
              };
          }();
          作用呢就是用來封裝一個global范圍對象的屬性和方法,以避免和其它的對象的屬性和方法發生沖突,定義在return塊中的方法和屬性是公共的,外界可以直接訪問,而其余的屬性則不允許外界訪問,通過這種方式,Ext較好的實現了在JavaScript中定義屬性的public/private 問題。比較一下我在另外一篇blog中的js對象的private/public/protected的定義,就可以看出這種方法的好處:清晰。
          posted on 2008-07-08 16:35 Hank1026 閱讀(180) 評論(0)  編輯  收藏 所屬分類: 每日積累
          主站蜘蛛池模板: 神池县| 双鸭山市| 陇西县| 宜丰县| 扶绥县| 河池市| 石阡县| 罗源县| 东港市| 海阳市| 慈利县| 托里县| 来安县| 宿松县| 耒阳市| 成都市| 罗江县| 巴青县| 丰都县| 通海县| 阿合奇县| 耿马| 民勤县| 城步| 左贡县| 双桥区| 阆中市| 巴东县| 郧西县| 乌兰察布市| 牟定县| 宝丰县| 迁安市| 纳雍县| 扎鲁特旗| 县级市| 唐海县| 乳山市| 楚雄市| 阿尔山市| 新营市|