so true

          心懷未來(lái),開(kāi)創(chuàng)未來(lái)!
          隨筆 - 160, 文章 - 0, 評(píng)論 - 40, 引用 - 0
          數(shù)據(jù)加載中……

          JavaScript學(xué)習(xí)筆記

          JavaScript是一種腳本語(yǔ)言,解釋執(zhí)行,由Netscape開(kāi)發(fā)的,前身為L(zhǎng)iveScript,與平臺(tái)無(wú)關(guān),只要瀏覽器支持JavaScript即可,甚至可以不需要經(jīng)過(guò)Web服務(wù)器程序就可以直接對(duì)用戶的輸入做出響應(yīng),對(duì)大小寫(xiě)敏感;而HTML語(yǔ)言對(duì)大小寫(xiě)不敏感。
          在一行語(yǔ)句的后面不加分號(hào)也可以。

          Window是頂層對(duì)象,在調(diào)用Window對(duì)象的方法時(shí),可以不顯式的調(diào)用Window對(duì)象。

          既然是腳本,那么就表示其不能夠直接獨(dú)立運(yùn)行,需要被嵌入到某個(gè)東西中去運(yùn)行。

          JavaScript語(yǔ)言中用/*...*/進(jìn)行注釋,可以跨行;//可用于單行注釋。

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

          javascript定義的變量名是大小寫(xiě)敏感的,而關(guān)鍵字是大小寫(xiě)不敏感的。

          通常都用var來(lái)定義變量。

          ===表示全相等,只有當(dāng)變量的數(shù)值相等并且類(lèi)型也一致才會(huì)取等號(hào)。

          window.prompt用來(lái)彈出提示用戶輸入信息的對(duì)話框。

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

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

          JavaScript中數(shù)組的元素?cái)?shù)目可變,即可以超過(guò)數(shù)組的容量。

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

          常用事件類(lèi)型:
          onClick;onDbclick;onLoad;onUnload;onChange;onMousemove;onFocus;onBlur。

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

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

          用name來(lái)標(biāo)記一個(gè)元素,通常是為了在將來(lái)訪問(wèn)它的值,包含的信息;用id來(lái)標(biāo)記一個(gè)元素,相當(dāng)于一個(gè)元素的編號(hào),是為了將來(lái)尋找并操作這個(gè)元素,比如要修改樣式表style顯示樣式中的left和top的值。

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

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

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

          history對(duì)象的主要方法:
          go(index);前進(jìn)或者后退index個(gè)頁(yè)面
          back;后退一個(gè)頁(yè)面
          forward;前進(jìn)一個(gè)頁(yè)面

          navigator對(duì)象的常用屬性:
          appName
          appVersion
          systemLanguage
          userLanguage
          platform

          posted on 2008-04-12 12:04 so true 閱讀(311) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Others

          主站蜘蛛池模板: 江油市| 江城| 双鸭山市| 麟游县| 永顺县| 遂溪县| 三河市| 广灵县| 普安县| 仁怀市| 姚安县| 田林县| 西华县| 无棣县| 乳山市| 泸溪县| 闵行区| 新乐市| 安龙县| 射阳县| 温泉县| 应城市| 罗城| 永兴县| 深泽县| 湖南省| 扎兰屯市| 通渭县| 盐山县| 峡江县| 中江县| 海原县| 德惠市| 电白县| 六枝特区| 德令哈市| 阿荣旗| 永济市| 曲沃县| 定襄县| 柯坪县|