guanxf

          我的博客:http://blog.sina.com.cn/17learning

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            71 隨筆 :: 1 文章 :: 41 評論 :: 0 Trackbacks
          1、
              var Book={
                bookName:"javascript程序設計",
                 bookPrice:"29.2",
                 bookIntruduce:function(){
                    document.write("name:"+bookName+"price:"+bookPrice);  
              }
              }
               Book.bookIntruduce();
               */
          2、對象的刪除、銷毀
              /*
              function Person(name,age){
                 this.name=name;
                 this.age=age;
              }
              var person=new Person("guanxianfei","21");
              document.write(person.name);
              delete person.age;//刪除對象
              document.write(person.age);
              person.age=null;//銷毀對象
                  document.write(person.age);
                  */
          3、遍歷對象:
                  /*
           function Person(name,age){
                 this.name=name;
                 this.age=age;
              }
          var obj=new Person("guanxianfei","21");    
          function ListPlane(obj){
              var str="";
              for(var ppt in obj){
                 str+=ppt+":"+obj[ppt]+"</br>";
                  }
               document.write("==="+str+"</hr>");  
           }        
           
           ListPlane(obj);  //obj=對象
          */
          4、Object對象:
          /*
          var  n=new Object();
             n.name="guanxianfei"
             n.intr=function(){
              document.write(this.name);
            }
            n.intr();  
          */
          5、構造函數:打印出js源代碼
          /*
          function Constractord(name){
            this.name=name;
          }
          var constractord=new Constractord("guanxiangf");
          document.write("<red>"+constractord.constructor+"</red>")
          */
          6、call、apply的使用:
          /*

           function Person(name){
                 this.name=name;
                 //this.age=age;
                 this.say=function(boo,bbb){
                   document.write(this.name+":"+boo+":"+bbb+":"+this.name);
                   }
              }
          var person1=new Person("guanxianfei","21");    
          var person2=new Person("zhangping","21");    
          document.write(person1.name+"</br>");
          document.write(person2.say.call(person1,"name","name2"));
          //document.write(person1.say.apply(person2,["name3","name4"]));
          //call apply  對象的參數支持多個,但最后的參數值為Undfined,求高手解答。
          輸出的結果為:
          guanxianfei
          guanxianfei:name:name2:guanxianfeiundefined

          */
          posted on 2011-12-15 01:08 管先飛 閱讀(204) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宝鸡市| 泌阳县| 都匀市| 墨竹工卡县| 新晃| 文昌市| 浙江省| 巍山| 桐城市| 鹤壁市| 合阳县| 赞皇县| 怀宁县| 鄂温| 客服| 航空| 青冈县| 五常市| 乐安县| 武平县| 梅河口市| 肥城市| 浦城县| 古交市| 甘谷县| 普兰县| 苏尼特右旗| 英超| 察雅县| 洪泽县| 且末县| 宜春市| 三亚市| 中阳县| 浏阳市| 新宾| 孟连| 和硕县| 南投市| 吉林省| 长岛县|