java學習

          java學習

           

          js筆記

          1.得到訪問的文件地址

           <script type="text/javascript">
             
                  with(location){
                      var qs = search.substring(1);
                      var hostName = hostname;      //unavailable when viewing from a local file
                      var url = href;
                  }

                  alert(qs);
                  alert(hostName);
                  alert(url);

           

              </script>

          <script type="text/javascript">
                    //  == 表示兩個對象的toString相等
          //===表示兩個對象的類型相等且值相等。
                  alert(null == undefined);    //true
                  alert(null === undefined);   //false
                 
                  alert("NaN" == NaN);        //false
                  alert("NaN" === NaN);       //false
                  alert(NaN == NaN);          //false
                  alert(NaN === NaN);         //false
                  alert(NaN != NaN);          //true
                  alert(NaN !== NaN);         //true
                 
                  alert(false == 0);          //true
                  alert(false === 0);         //false
                  alert(true == 1);           //true
                  alert(true === 1);          //false
                 
                  alert(null == 0);           //false
                  alert(undefined == 0);      //false
                 
                  alert(5 == "5");            //true
                  alert(5 === "5");           //false               
              </script>

           

          --

          <script type="text/javascript">
                     
                  alert(null == undefined);    //true
                  alert(null === undefined);   //false
                 
                  alert("NaN" == NaN);        //false
                  alert("NaN" === NaN);       //false
                  alert(NaN == NaN);          //false
                  alert(NaN === NaN);         //false
                  alert(NaN != NaN);          //true
                  alert(NaN !== NaN);         //true
                 
                  alert(false == 0);          //true
                  alert(false === 0);         //false
                  alert(true == 1);           //true
                  alert(true === 1);          //false
                 
                  alert(null == 0);           //false
                  alert(undefined == 0);      //false
                 
                  alert(5 == "5");            //true
                  alert(5 === "5");           //false               

              </script>

          <script type="text/javascript">
                     
                  var result1 = ("55" != 55);    //false ?equal because of conversion
                  var result2 = ("55" !== 55);   //true ?not equal because different data types
                  alert(result1);
                  alert(result2);       

           var result1 = ("55" == 55);    //true ?equal because of conversion
                  var result2 = ("55" === 55);   //false ?not equal because different data types           

              </script>
          得到window中所有的事件

           

           <script type="text/javascript">
                  for (var propName in window) {
                       document.write(propName);
                       document.write("<br />");
                  }


              </script>


           <script type="text/javascript">
                  for (var propName in window) {
                       document.write(propName);
                       document.write("<br />");
                  }


              </script>

          方法參數數組

           

          <script type="text/javascript">
                  function sayHi() {
                      alert("Hello " + arguments[0] + ", " + arguments[1]);
                  }

                  sayHi("Nicholas", "how are you today?");


           function howManyArgs() {
                      alert(arguments.length);
                  }
                 
                  howManyArgs("string", 45);    //2
                  howManyArgs();                //0
                  howManyArgs(12);              //1    </script>


          <script type="text/javascript">
                  function sayHi() {
                      alert("Hello " + arguments[0] + ", " + arguments[1]);
                  }

                  sayHi("Nicholas", "how are you today?");
              </script>

          null的類型

          <script type="text/javascript">
                   
                  var car = null;
                  alert(typeof car);   //"object"
                       


           alert(null == undefined);   //true    </script>

          --

          <script type="text/javascript">
                   
                  var car = null;
                  alert(typeof car);   //"object"
                       
              </script>

           

           

           

          posted on 2013-08-05 16:15 楊軍威 閱讀(158) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 彭阳县| 鄢陵县| 石渠县| 特克斯县| 泰州市| 平利县| 上蔡县| 克什克腾旗| 沂源县| 贺兰县| 新郑市| 额敏县| 深水埗区| 邯郸市| 黄山市| 石狮市| 乐昌市| 资兴市| 成武县| 安义县| 扎鲁特旗| 藁城市| 鹤庆县| 郑州市| 泗洪县| 凤山市| 临沂市| 常山县| 门源| 莒南县| 迁西县| 郯城县| 邯郸市| 临武县| 特克斯县| 伊春市| 临泽县| 白山市| 盐边县| 安康市| 江华|