隨筆-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)  編輯  收藏 所屬分類: 每日積累
          主站蜘蛛池模板: 安平县| 洱源县| 舞钢市| 靖远县| 黄山市| 策勒县| 綦江县| 全椒县| 湖北省| 大城县| 济阳县| 县级市| 高雄市| 黑龙江省| 孝感市| 沙雅县| 同心县| 佛坪县| 富源县| 花垣县| 古田县| 沭阳县| 娄烦县| 澄城县| 谷城县| 景德镇市| 会宁县| 潍坊市| 仪征市| 晋州市| 阳新县| 伊春市| 贡嘎县| 吉林省| 唐山市| 沂源县| 湘潭市| 习水县| 云龙县| 东乌| 哈密市|