so true

          心懷未來,開創未來!
          隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
          數據加載中……

          JavaScript學習筆記

          JavaScript是一種腳本語言,解釋執行,由Netscape開發的,前身為LiveScript,與平臺無關,只要瀏覽器支持JavaScript即可,甚至可以不需要經過Web服務器程序就可以直接對用戶的輸入做出響應,對大小寫敏感;而HTML語言對大小寫不敏感。
          在一行語句的后面不加分號也可以。

          Window是頂層對象,在調用Window對象的方法時,可以不顯式的調用Window對象。

          既然是腳本,那么就表示其不能夠直接獨立運行,需要被嵌入到某個東西中去運行。

          JavaScript語言中用/*...*/進行注釋,可以跨行;//可用于單行注釋。

          可以把JavaScript腳本放入到一個單獨的文件中,后綴名為js,然后在需要引用的時候<script type="text/javascript" src="my.js">

          javascript定義的變量名是大小寫敏感的,而關鍵字是大小寫不敏感的。

          通常都用var來定義變量。

          ===表示全相等,只有當變量的數值相等并且類型也一致才會取等號。

          window.prompt用來彈出提示用戶輸入信息的對話框。

          定義個數組變量用var a=new Array(3);

          對于for-in循環,用法示例:for(var s in a)document.write("<li>"+a[s]+"</li>");

          JavaScript中數組的元素數目可變,即可以超過數組的容量。

          function可以不聲明返回值和返回類型。例如:
          function max(a,b)
          {
           return a>=b ? a : b ;
          }

          常用事件類型:
          onClick;onDbclick;onLoad;onUnload;onChange;onMousemove;onFocus;onBlur。

          form表單中用<input type="...">來放置一個組件,其實我們也可以把這種通常只放在表單中的組件拿出來放到<body>中的任何位置。例如<input type="button" onClick="myClick()">

          event是瀏覽器對象window的一個屬性,由于是window的,因此可以省略window,而直接用event,比如鼠標坐標用event.x和event.y。

          用name來標記一個元素,通常是為了在將來訪問它的值,包含的信息;用id來標記一個元素,相當于一個元素的編號,是為了將來尋找并操作這個元素,比如要修改樣式表style顯示樣式中的left和top的值。

          window.setInterval("showTime()",1000);

          瀏覽器對象:
          window
           navigator
           location
           document
            links
            anchors
            forms
             form
             elements
            images
           history
           event 
          window對象常用方法:
          alert;
          open("ad.html","myAdWindow","toolbar=no,menubar=no,left=200,top=200,width=250,height=250");
          close;
          prompt;
          confirm;
          setInterval;
          clearInterval;

          location常用方法:
          reload();刷新頁面
          location="http://www.baidu.com";頁面跳轉到其他頁面

          history對象的主要方法:
          go(index);前進或者后退index個頁面
          back;后退一個頁面
          forward;前進一個頁面

          navigator對象的常用屬性:
          appName
          appVersion
          systemLanguage
          userLanguage
          platform

          posted on 2008-04-12 12:04 so true 閱讀(303) 評論(0)  編輯  收藏 所屬分類: Others

          主站蜘蛛池模板: 兖州市| 无为县| 芦溪县| 类乌齐县| 武城县| 游戏| 科技| 河北省| 高陵县| 阿勒泰市| 江油市| 来凤县| 阜城县| 亚东县| 灌阳县| 乌拉特中旗| 安多县| 泰安市| 安国市| 广元市| 金山区| 永州市| 盐城市| 岳阳县| 青河县| 蒙阴县| 南澳县| 塔城市| 天津市| 新干县| 仙游县| 山东省| 平邑县| 连江县| 崇义县| 临西县| 岗巴县| 谷城县| 洛阳市| 昌平区| 彭州市|