久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長百科 | 數(shù)字化技能提升教程 數(shù)字化時代生存寶典
首頁
數(shù)字化百科
電子書
建站程序
開發(fā)
服務(wù)器
辦公軟件
開發(fā)教程
服務(wù)器教程
軟件使用教程
運營教程
熱門電子書
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導(dǎo)航
程序頻道
推廣頻道
網(wǎng)賺頻道
人物頻道
網(wǎng)站程序
網(wǎng)頁制作
云計算
服務(wù)器
CMS
論壇
網(wǎng)店
虛擬主機
cPanel
網(wǎng)址導(dǎo)航
WIKI使用導(dǎo)航
WIKI首頁
最新資訊
網(wǎng)站程序
站長人物
頁面分類
使用幫助
編輯測試
創(chuàng)建條目
網(wǎng)站地圖
站長百科導(dǎo)航
站長百科
主機偵探
IDCtalk云說
跨境電商導(dǎo)航
WordPress啦
站長專題
網(wǎng)站推廣
網(wǎng)站程序
網(wǎng)站賺錢
虛擬主機
cPanel
網(wǎng)址導(dǎo)航專題
云計算
微博營銷
虛擬主機管理系統(tǒng)
開放平臺
WIKI程序與應(yīng)用
美國十大主機
編輯“
JavaScript
”
人物百科
|
營銷百科
|
網(wǎng)賺百科
|
站長工具
|
網(wǎng)站程序
|
域名主機
|
互聯(lián)網(wǎng)公司
|
分類索引
跳轉(zhuǎn)至:
導(dǎo)航
、?
搜索
警告:
您沒有登錄。如果您做出任意編輯,您的IP地址將會公開可見。如果您
登錄
或
創(chuàng)建
一個賬戶,您的編輯將歸屬于您的用戶名,且將享受其他好處。
反垃圾檢查。
不要
加入這個!
[[Image:javascriptlogo.gif|right]] '''JavaScript'''由 [[Netscape]]通信公司首創(chuàng),由[[Sun]]公司及Netscape公司開發(fā)的。它可以讓你設(shè)計交互的[[網(wǎng)頁]]內(nèi)容,但不能單獨執(zhí)行,必須在[[瀏覽器]]或[[服務(wù)器]]上執(zhí)行。 JavaScript是一種基于對象(Object)和事件驅(qū)動(Event Driven)并具有安全性能的腳本語言。使用它的目的是與[[HTML]]超文本標(biāo)記語言、[[Java]] 腳本語言(Java小程序)一起實現(xiàn)在一個[[Web]]頁面中連接多個對象,與Web客戶交互作用。從而可以開發(fā)[[客戶端]]的應(yīng)用程序等。它是通過嵌入或調(diào)入到標(biāo)準(zhǔn)的HTML語言中實現(xiàn)的。它的出現(xiàn)彌補了HTML語言的缺陷,它是Java與HTML折衷的選擇 ==JavaScript語言的發(fā)展== JavaScript語言早期是Netscape的開發(fā)者們稱之為“Mocha”的語言,開始在網(wǎng)上進行β測試(由軟件的多個用戶在其實際的使用環(huán)境下進行的測試叫β測試)時,名字改為“LiveScript”。Sun公司推出Java之后Netscape引入了Sun的概念,在其發(fā)行 Netscape2.0β測試版時才稱“JavaScript”。它不僅支持Applet小程序,同時向Web頁的制作者提供一種嵌入HTML文檔進行編程的、基于對象的Script(腳本)程序語言,采用的許多結(jié)構(gòu)與Java相似。隨后JavaScript語言規(guī)范不斷發(fā)展,從1.1、1.2、1.3發(fā)展到現(xiàn)在的1.5版本。不斷完善JavaScript數(shù)據(jù)表現(xiàn)和控制的能力。目前JavaScript正在醞釀著問世以來的最大規(guī)模的改進,引進了類(class)、接口(interface)等面向?qū)ο笳Z言才具有的語法,其目的是使得JavaScript成為功能更加強大的腳本編程語言。 ==JavaScript語言的特點== *是一種腳本編寫語言 :JavaScript是一種腳本語言,它采用小程序段的方式實現(xiàn)編程。像其它腳本語言一樣,JavaScript同樣已是一種解釋性語言,它提供了一個易的開發(fā)過程。它的基本結(jié)構(gòu)形式與[[C]]、[[C++]]、[[VB]]、[[Delphi]]十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運行過程中被逐行地解釋。它與HTML標(biāo)識結(jié)合在一起,從而方便用戶的使用操作。 *基于對象的語言。 :JavaScript是一種基于對象的語言,同時以可以看作一種面向?qū)ο蟮摹_@意味著它能運用自己已經(jīng)創(chuàng)建的對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。 *簡單性 :JavaScript的簡單性主要體現(xiàn)在:首先它是一種基于Java基本語句和控制流之上的簡單而緊湊的設(shè)計, 從而對于學(xué)習(xí)Java是一種非常好的過渡。其次它的變量類型是采用弱類型,并未使用嚴格的數(shù)據(jù)類型。 *安全性 :JavaScript是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到[[服務(wù)器]]上,不允許對網(wǎng)絡(luò)文檔進行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互。從而有效地防止數(shù)據(jù)的丟失。 *動態(tài)性的 :JavaScript是動態(tài)的,它可以直接對用戶或客戶輸入做出響應(yīng),無須經(jīng)過Web服務(wù)程序。它對用戶的反映響應(yīng),是采用以事件驅(qū)動的方式進行的。所謂事件驅(qū)動,就是指在主頁(Home Page)中執(zhí)行了某種操作所產(chǎn)生的動作,就稱為“事件”(Event)。比如按下鼠標(biāo)、移動窗口、選擇菜單等都可以視為事件。當(dāng)事件發(fā)生后,可能會引起相應(yīng)的事件響應(yīng)。 *跨平臺性 :JavaScript是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運行瀏覽器的計算機,并支持JavaScript的瀏覽器就可正確執(zhí)行。從而實現(xiàn)了“編寫一次,走遍天下”的夢想。實際上JavaScript最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及一瀏覽器,無須WEB服務(wù)器通道,通過自己的電腦即可完成所有的事情。 ==JavaScript的版本== {|width="100%" class="tablewiki" |- !版本 !說明 |- |JavaScript 1.0 |這是最早的版本,其中充斥著大量的bug,現(xiàn)在已經(jīng)遺棄了。 實現(xiàn)在 Netscape 2上 |- |JavaScript 1.1 |引入了真正的數(shù)組對象; 修復(fù)了大多數(shù)的重要bug, 實現(xiàn)在 Netscape 3上 |- |JavaScript 1.2 |引入了 switch 語法, 正則表達示等一系列的改進. 已經(jīng)非常接近ECMA v1版本了, 但還有少許的不兼容. 實現(xiàn)在Netscape 4上. |- |JavaScript 1.3 |解決了JavaScript 1.2的兼容問題. 實現(xiàn)在Netscape 4.5上. |- |JavaScript 1.4 |僅實現(xiàn)在Netscape的服務(wù)器端 |- |JavaScript 1.5 |引入了異常機制,已經(jīng)接近ECMA v3. 現(xiàn)實在Mozilla 和Netscape 6上. |- |JScript 1.0 |大致與 JavaScript 1.0相當(dāng). 實現(xiàn)于 IE 3的早期發(fā)行版中. |- |JScript 2.0 |大致與JavaScript 1.1相當(dāng). 實現(xiàn)于IE 3的后期版本中. |- |JScript 3.0 |大致與JavaScript 1.3相當(dāng). 相當(dāng)于ECMA v1了. 實現(xiàn)于IE 4中. |- |JScript 4.0 |流產(chǎn)了 |- |JScript 5.0 |支持異常處理. 部分的兼容了ECMA v3. 實現(xiàn)于IE 5中. |- |JScript 5.5 |大致相當(dāng)于JavaScript 1.5.已經(jīng)完全符合 ECMA v3. 實現(xiàn)于IE 5.5 和IE 6上. (IE 6實際上已經(jīng)實現(xiàn)了 JScript 5.6, 但是 5.6與 5.5只是在服務(wù)器端不同 ) |- |ECMA v1 |這是第一個js的標(biāo)準(zhǔn)版本。它規(guī)范了JavaScript 1.1的基本特性還增加了一些新的功能。但沒有對switch語法和正式表達示進行規(guī)范化,與之相應(yīng)的是 JavaScript 1.3 和 JScript 3.0. |- |ECMA v2 |這只是前一個版本的完善,并無太多特性. |- |ECMA v3 |將switch 語法, 正則表達示,和 異常處理規(guī)范化. 與這相應(yīng)的是JavaScript 1.5 和JScript 5.5. |} ==JavaScript基本語法== '''[[JavaScript的運行環(huán)境和代碼位置]]''' | '''[[JavaScript的變量和常量]]''' | '''[[JavaScript中的表達式和運算符]]''' | '''[[JavaScript的語句]]''' |'''[[JavaScript的函數(shù)和數(shù)組]]''' | '''[[JavaScript中的對象]]''' '''[[JavaScript閉包]]''' | '''[[JavaScript觸發(fā)事件函數(shù)列表]]''' | '''[[JavaScript DOM]]''' | '''[[JavaScript DOM二]]''' | '''[[JavaScript BOM]]''' ==JavaScript庫== *'''[[JavaScript庫]]''' | '''[[幾種JavaScript庫之間的比較]]''' ==JavaScript特效匯聚== *'''[[JavaScript特效匯聚]]''' ==JavaScript相關(guān)資源== [http://down.zzbaike.com/download/JScript-1596.html JavaScript參考手冊] ==相關(guān)條目== *[[JAVA]] *[[HTML]] *[[Maxscript]] ==參考來源== *[http://edu.100down.com/it/web/JavaScript/150957856.html 參考來源1] *[http://www.host01.com/article/website/00080004/0542014491456816.htm 參考來源2] *[http://jerryinside.blogbus.com/logs/2261447.html 參考來源3] *[http://www.sdau.edu.cn/support/html/javascri.htm 參考來源4] [[category:網(wǎng)頁制作|J]] [[category:腳本語言|J]]
摘要:
請注意,您對站長百科的所有貢獻都可能被其他貢獻者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請不要提交。
您同時也要向我們保證您所提交的內(nèi)容是您自己所作,或得自一個不受版權(quán)保護或相似自由的來源(參閱
Wordpress-mediawiki:版權(quán)
的細節(jié))。
未經(jīng)許可,請勿提交受版權(quán)保護的作品!
取消
編輯幫助
(在新窗口中打開)
取自“
http://www.kktzf.com.cn/wiki/JavaScript
”