青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

[轉載]JavaScript簡介

Posted on 2007-09-08 01:09 IanZhu 閱讀(460) 評論(0)  編輯 收藏 引用
為了使網頁能夠具有交互性,能夠包含更多活躍的元素,就有必要在網頁中嵌入其它的技術。如:Javascript、VBScript、Document Object Model(文件目標模塊)、Layers和 Cascading Style Sheets(CSS),CSS和Lyaer(圖層)技術已作過專題介紹,因此在這里主要講Javascript。那么Javascript是什么東東?Javascript就是適應動態網頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于Internet網頁制作上。 Javascript是由 Netscape公司開發的一種腳本語言(scripting language),或者稱為描述語言。在HTML基礎上,使用Javascript可以開發交互式Web網頁。Javascript的出現使得網頁和用戶之間實現了一種實時性的、動態的、交互性的關系,使網頁包含更多活躍的元素和更加精彩的內容。 運行用Javascript編寫的程序需要能支持Javascript語言的瀏覽器。Netscape公司 Navigator 3.0以上版本的瀏覽器都能支持 Javascript程序,微軟公司 Internet Explorer 3.0以上版本的瀏覽器基本上支持Javascript。微軟公司還有自己開發的Javascript,稱為JScript。 Javascript和Jscript基本上是相同的,只是在一些細節上有出入。 Javascript短小精悍, 又是在客戶機上執行的,大大提高了網頁的瀏覽速度和交互能力。 同時它又是專門為制作Web網頁而量身定做的一種簡單的編程語言。
  雖然,在Dreamweaver的Behaviors可以為我們方便地使用Javascript程序而不用編寫代碼,但我們自己了解了Javascript的編程方法后,將能更加方便靈活地應用,也使Javascript的代碼更簡練。本專題通過對一系列典型程序的剖析,使你快速地掌握Javascript的編程技巧,設計出質量上乘的動態網頁打下堅實的基礎。在此之前,我們先了解一些Javascript 的基本概念。

  一、Javascript在網頁的用法
  Javascript加入網頁有兩種方法:
  1、直接加入HTML文檔
  這是最常用的方法,大部分含有Javascript的網頁都采用這種方法,如:
<script language="Javascript">
<!--
document.writeln("這是Javascript!采用直接插入的方法!");
//-Javascript結束-->
</script>
  在這個例子中,我們可看到一個新的標簽: <script>……</script>,而<script language="Javascript”> 用來告訴瀏覽器這是用Javascript編寫的程序,需要調動相應的解釋程序進行解釋。
  HTML的注釋標簽<!--和-->:用來去掉瀏覽器所不能識別的Javascript源代碼的,這對不支持 Javascript 語言的瀏覽器來說是很有用的。
  //-Javascript結束:雙斜杠表示 Javascript的注釋部分,即從//開始到行尾的字符都被忽略。 至于程序中所用到的document.write()函數則表示將括號中的文字輸出到窗口中去, 這在后面將會詳細介紹。 另外一點需要注意的是,<script>……</script>的位置并不是固定的,可以包含在<head>......</head> 或<body>.....</body>中的任何地方。
  2、引用方式 如果已經存在一個Javascript源文件(以js為擴展名),則可以采用這種引用的方式,以提高程序代碼的利用率。其基本格式如下:
<script src=url language="Javascript"></script>
  其中的Url就是程序文件的地址。同樣的,這樣的語句可以放在HTML文檔頭部或主體的任何部分。 如果要實現“直接插入方式”中所舉例子的效果,可以首先創建一個Javascript源代碼文件“Script.js”,其內容如下:
document.writeln("這是Javascript!采用直接插入的方法!");
  在網頁中可以這樣調用程序:<script src="Script.js" language="Javascript"></script> 。

  二、Javascript基本概念
  在這里只作簡單介紹,在以后的例子中結程序再作具體解釋其作用。
1、運算符
  運算符就是完成操和的一系列符號,它有七類:
  賦值運算符、算術運算符、比較運算符、邏輯運算符、條件運算、位操作運算符和字符串運算符。
2、表達式
  運算符和操作數的組合稱為表達式,通常分為四類:賦值表達式、算術表達式、布爾表達式和字符串表達式。
3、語句
  Javascript程序是由若干語句組成的,語句是編寫程序的指令。Javascript提供了完整的基本編程語句,它們是:
  賦值語句、switch選擇語句、while循環語句、for循環語句、do while循環語句、break循環中止語句和continue循環中斷語句。
4、函數
  函數是命名的語句段,這個語句段可以被當作一個整體來引用不著和執行。使用函數要注意以下幾點:
1)函數由關鍵字function定義;
2)函數必須先定義后使用,否則將出錯;
3)函數名是調用函數時引用的名稱,它對大小寫是敏感的,調用函數時不可寫錯函數名;
4)參數表示傳遞給函數使用或操作的值,它可以是常量,也可以是變量;
5)return語句用于返回表達式的值,也可以沒有。
5、對象
  Javascript的一個重要功能就是基于對象的功能,通過基于對象的程序設計,可以用更直觀、模塊化和可重復使用的方式進行程序開發。
  一組包含數據的屬性和對屬性中包含數據進行操作的方法,稱為對象。比如要設定網頁的背景顏色,所針對的對象就是document,所用的屬性名是bgcolop,如document.bgcolor="blue",就是表示使背景的顏色為藍色。
6、事件
  用戶與網頁交互時產生的操作,稱為事件。絕大部分事都由用戶的動作所引發,如:用戶按鼠標的按鈕,就產生onclick事件,若鼠標的指針的鏈接上移動,就產生onmouseover事件等等。在Javascript中,事件往往與事件處理程序配套使用。

  學習Javascript比較快速有效的方法是先熟悉一些基本概念,然后找幾個別人設計好的程序認真仔細地分析一遍,再稍作改動,再看看能否達到預期目的,不斷地舉一反三,既可以加深對一些參數、設計方法的理解,又可以快速地提高自己的水平。另外,再提醒一下:Javascript對大小寫是敏感的,特別是一些對象、方法、屬性的大小寫一定要一致,要養成一種良好的習慣,否則在調試程序時可要累死你了。
 

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


posts - 10, comments - 10, trackbacks - 0, articles - 4

Copyright © IanZhu

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            黑人巨大精品欧美黑白配亚洲| 免费观看久久久4p| 欧美激情按摩| 欧美午夜激情视频| 欧美1区免费| 曰韩精品一区二区| 麻豆精品在线播放| 美国十次了思思久久精品导航| 国产精品毛片a∨一区二区三区| 亚洲免费av观看| 99riav久久精品riav| 欧美激情在线播放| 中国女人久久久| 欧美影院在线播放| 国产伦精品一区二区三| 久久国产欧美日韩精品| 欧美sm极限捆绑bd| 一区二区三区视频在线| 欧美国产日韩免费| 亚洲一区精品在线| 久久成人18免费网站| 在线不卡亚洲| 欧美人与性动交a欧美精品| 日韩午夜一区| 欧美sm视频| 久久久久国产精品人| 亚洲免费观看在线观看| 国产精品三级久久久久久电影| 亚洲你懂的在线视频| 久久久综合香蕉尹人综合网| 亚洲国产mv| 国产一区二区三区精品欧美日韩一区二区三区| 欧美日韩在线高清| 亚洲电影第三页| 欧美日韩aaaaa| 欧美一区二区精品在线| 亚洲青色在线| 欧美好骚综合网| 久久亚洲精品欧美| 欧美影视一区| 久久国产精品久久久久久| 亚洲美女中文字幕| 久久久综合网| 亚洲国产另类精品专区| 牛人盗摄一区二区三区视频| 久久久久国内| 开心色5月久久精品| 欧美亚洲在线视频| 亚洲欧美国产视频| 性18欧美另类| 久久精品二区三区| 久久疯狂做爰流白浆xx| 久久精品人人做人人爽| 久久久久久久尹人综合网亚洲 | 久久久999成人| 欧美+亚洲+精品+三区| 欧美国产一区二区三区激情无套| 久久在线91| 美女在线一区二区| 欧美大片网址| 国产精品男gay被猛男狂揉视频| 国产精品久久久久久模特 | 乱码第一页成人| 欧美激情第8页| 国产精品一区免费视频| 亚洲二区在线观看| 亚洲最新合集| 亚洲欧美日韩精品久久亚洲区| 亚洲男人第一av网站| 久久精品国产久精国产一老狼 | 亚洲一区二区网站| 久久看片网站| 国产精品日本一区二区| 在线日韩av片| 欧美亚洲色图校园春色| 女仆av观看一区| 先锋亚洲精品| 欧美第十八页| 午夜精品国产精品大乳美女| 亚洲在线视频观看| 亚洲欧洲日韩综合二区| 欧美在线免费观看视频| 欧美ed2k| 久久久久久成人| 国产精自产拍久久久久久蜜| 激情婷婷欧美| 久久精品国产综合精品| 亚洲第一主播视频| 欧美在线啊v| 国产精品av免费在线观看| 亚洲国产精品一区二区第四页av | 国产精品久久久久久av下载红粉| 狠狠干成人综合网| 久久爱www久久做| 9人人澡人人爽人人精品| 久久久久se| 亚洲电影免费| 欧美国产日韩a欧美在线观看| 亚洲欧美大片| 欧美日韩1080p| 国产一区成人| 日韩午夜在线播放| 亚洲精品欧洲| 国产精品视频免费观看| 日韩视频免费大全中文字幕| 久久成人精品无人区| 亚洲人体偷拍| 欧美sm视频| 亚洲伦理在线免费看| 美女视频黄a大片欧美| 久久不见久久见免费视频1| 亚洲免费成人av| 一区二区三区日韩| 欧美午夜精品久久久| 亚洲综合色网站| 亚洲欧美国产精品桃花| 欧美自拍偷拍| 欧美大尺度在线| 日韩视频精品在线观看| 欧美激情2020午夜免费观看| 免费成人性网站| 亚洲欧美国产高清| 欧美国产乱视频| 久久久久久久久久久成人| 蜜桃av综合| 欧美va天堂| 国产欧美va欧美不卡在线| 欧美福利视频一区| 国产精品国产自产拍高清av王其| 夜夜爽99久久国产综合精品女不卡| 久久精品亚洲一区| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 另类激情亚洲| 国产亚洲一区精品| 午夜精品久久久久久久99热浪潮| 亚洲国产精品成人一区二区| 欧美亚洲一区二区在线观看| 亚洲第一区中文99精品| 国产精品视频久久一区| 午夜免费久久久久| 久久久久久久国产| 国内欧美视频一区二区| 久久久五月婷婷| 欧美激情性爽国产精品17p| 亚洲激情不卡| 欧美色图五月天| 亚洲一区尤物| 久久综合五月| 国产乱码精品一区二区三| 亚洲一区免费看| 欧美成人情趣视频| 在线一区欧美| 欧美a一区二区| 一区在线观看| 欧美日本国产一区| 欧美一级黄色网| 亚洲激情成人在线| 亚洲高清在线播放| 欧美视频免费在线观看| 欧美一区二区久久久| 亚洲国产高清在线| 亚洲欧美成人在线| 国产小视频国产精品| 欧美成人亚洲成人| 欧美伊人久久大香线蕉综合69| 欧美成人精品在线观看| 午夜影院日韩| 日韩视频免费在线观看| 亚洲成人在线观看视频| 国产欧美大片| 欧美日韩精品| 亚洲国产mv| 在线播放亚洲| 影音先锋日韩有码| 国产免费一区二区三区香蕉精| 欧美成人一区二区| 男女激情视频一区| 巨乳诱惑日韩免费av| 久久免费99精品久久久久久| 性欧美1819性猛交| 欧美专区福利在线| 久久国产天堂福利天堂| 欧美主播一区二区三区| 午夜一级久久| 久久高清免费观看| 久久免费视频这里只有精品| 裸体歌舞表演一区二区| 美女视频网站黄色亚洲| 牛牛国产精品| 亚洲二区在线| 91久久黄色| 亚洲欧洲在线观看| 欧美岛国激情| 最新国产乱人伦偷精品免费网站| 亚洲区中文字幕| 亚洲网站啪啪| 欧美国产国产综合| 国产精品男人爽免费视频1| 欧美电影免费观看大全| 亚洲全部视频|