freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javascript教程--從入門到精通(已修改)

2025-10-25 14:28 本頁面
 

【正文】 JavaScript教程 JavaScript是由 Netscape公司開發(fā)并隨 Navigator導(dǎo)航者一起發(fā)布的、介于 Java與 HTML之間、基于對象事件驅(qū)動的編程語言,正日益受到全球的關(guān)注。因它的開發(fā)環(huán)境簡單,不需要 Java編譯器,而是直接運(yùn)行在 Web瀏覽器中,而因倍受Web設(shè)計者的所愛 JavaScript教程語言概況 ? JavaScript的出現(xiàn),它可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關(guān)系,而是實現(xiàn)了一種實時的、動態(tài)的、可交式的表達(dá)能力 . ? JavaScript腳本正是滿足這種需求而產(chǎn)生的語言。它深受廣泛用戶的喜愛的歡迎。它是眾多腳本語言中較為優(yōu)秀的一種,它與 WWW的結(jié)合有效地實現(xiàn)了網(wǎng)絡(luò)計算和網(wǎng)絡(luò)計算機(jī)的藍(lán)圖。無凝 Java家族將占領(lǐng) Inter網(wǎng)絡(luò)的主導(dǎo)地位。 ? 源碼網(wǎng)整理: JavaScript幾個基本特點 ? 腳本編寫語言 ? 基于對象的語言 ? 簡單性 ? 安全性 ? 動態(tài)性 ? 跨平臺性 JavaScript和 Java的區(qū)別 ? 雖然 JavaScript與 Java有緊密的聯(lián)系,但卻是兩個公司開發(fā)的不同的兩個產(chǎn)品。 ? Java是 SUN公司推出的新一代面向?qū)ο蟮某绦蛟O(shè)計語言,特別適合于 Inter應(yīng)用程序開發(fā); ? JavaScript是 Netscape公司的產(chǎn)品,其目的是為了擴(kuò)展 Netscape Navigator功能,而開發(fā)的一種可以嵌入 Web頁面中的基于對象和事件驅(qū)動的解釋性語言,它的前身是 Live Script; ? Java的前身是 Oak語言。 基于對象和面向?qū)ο? ? Java是一種真正的面向?qū)ο蟮恼Z言,即使是開發(fā)簡單的程序,必須設(shè)計對象。 ? JavaScript是種腳本語言,它可以用來制作與網(wǎng)絡(luò)無關(guān)的,與用戶交互作用的復(fù)雜軟件。它是一種基于對象( Object Based)和事件驅(qū)動( Event Driver)的編程語言。因而它本身提供了非常豐富的內(nèi)部對象供設(shè)計人員使用。 解釋和編譯 ? 兩種語言在其瀏覽器中所執(zhí)行的方式不一樣。 Java的源代碼在傳遞到客戶端執(zhí)行之前,必須經(jīng)過編譯,因而客戶端上必須具有相應(yīng)平臺上的仿真器或解釋器,它可以通過編譯器或解釋器實現(xiàn)獨立于某個特定的平臺編譯代碼的束縛。 ? JavaScript是一種解釋性編程語言,其源代碼在發(fā)往客戶端執(zhí)行之前不需經(jīng)過編譯,而是將文本格式的字符代碼發(fā)送給客戶編由瀏覽器解釋執(zhí)行。 強(qiáng)變量和弱變量 ? 兩種語言所采取的變量是不一樣的。 ? Java采用強(qiáng)類型變量檢查,即所有變量在編譯之前必須作聲明。如 : Integer x。 String y。 x=1234。 x=4321。 其中 X=1234說明是一個整數(shù), Y=4321說明是一個字符串。 ? JavaScript中變量聲明,采用其弱類型。即變量在使用前不需作聲明,而是解釋器在運(yùn)行時檢查其數(shù)據(jù)類型,如: x=1234。 y= 4321。 前者說明 x為其數(shù)值型變量,而后者說明 y為字符型變量。 代碼格式不一樣 ? Java是一種與 HTML無關(guān)的格式,必須通過像 HTML中引用外媒體那么進(jìn)行裝載,其代碼以字節(jié)代碼的形式保存在獨立的文檔中。 ? JavaScript的代碼是一種文本字符格式,可以直接嵌入 HTML文檔中,并且可動態(tài)裝載。編寫 HTML文檔就像編輯文本文件一樣方便。 嵌入方式不一樣 ? 在 HTML文檔中,兩種編程語言的標(biāo)識不同, ? JavaScript使用 來標(biāo)識 ? Java使用 applet.../applet來標(biāo)識。 靜態(tài)聯(lián)編和動態(tài)聯(lián)編 ? Java采用靜態(tài)聯(lián)編,即 Java的對象引用必須在編譯時的進(jìn)行,以使編譯器能夠?qū)崿F(xiàn)強(qiáng)類型檢查。 ? JavaScript采用動態(tài)聯(lián)編,即 JavaScript的對象引用在運(yùn)行時進(jìn)行檢查,如不經(jīng)編譯則就無法實現(xiàn)對象引用的檢查。 編寫第一個 JavaScript程序 ? html head Script Language =JavaScript // JavaScript Appears here. alert(這是第一個 JavaScript例子 !)。 alert(歡迎你進(jìn)入 JavaScript世界 !)。 alert(今后我們將共同學(xué)習(xí) JavaScript知識! )。 /Script /Head /Html 編寫第一個 JavaScript程序 JavaScript代碼由 說明。在標(biāo)識 之間就可加入 JavaScript腳本。 alert()是 JavaScript的窗口對象方法,其功能是彈出一個具有 OK對話框并顯示()中的字符串。 通過 ! ...//標(biāo)識說明:若不認(rèn)識 JavaScript代碼的瀏覽器,則所有在其中的標(biāo)識均被忽略;若認(rèn)識,則執(zhí)行其結(jié)果。使用注釋這是一個好的編程習(xí)慣,它使其他人可以讀懂你的語言。 JavaScript 以 /Script 標(biāo)簽結(jié)束。 JavaScript基本數(shù)據(jù)結(jié)構(gòu) ? JavaScript提供腳本語言的編程與 C++非常相似,它只是去掉了C語言中有關(guān)指針等容易產(chǎn)生的錯誤,并提供了功能強(qiáng)大的類庫。對于已經(jīng)具備C ++或C語言的人來說,學(xué)習(xí) JavaScript腳本語言是一件非常輕松愉快的事。 JavaScript代碼的加入 ? 可以直接將 JavaScript腳本加入文檔 Script Language =JavaScript JavaScript語言代碼; JavaScript 語言代碼 。 .... /Script ? 說明: 通過標(biāo)識 指明JavaScript腳本源代碼將放入其間。 通過屬性 Language =JavaScript說明標(biāo)識中是使用的何種語言,這里是 JavaScript語言 , 表示在JavaScript中使用的語言。 基本數(shù)據(jù)類型 ? 基本數(shù)據(jù)類型 ? 常量 ? 變量 基本數(shù)據(jù)類型 在 JavaScript中四種基本的數(shù)據(jù)類型:數(shù)值(整數(shù)和實數(shù))、字符串型(用 “” 號或 ‘’ 括起來的字符或數(shù)值)、布爾型(使 True或 False表示)和空值 . 常量 ? 整型常量 ? 實型常量 ? 布爾值 ? 字符型常量 ? 空值 表達(dá)式 在定義完變量后,就可以對它們進(jìn)行賦值、改變、計算等一系列操作,這一過程通常又叫稱一個叫表達(dá)式來完成,可以說它是變量、常量、布爾及運(yùn)算符的集合,因此表達(dá)式可以分為算術(shù)表述式、字串表達(dá)式、賦值表達(dá)式以及布爾表達(dá)式等。 運(yùn)算符 ? 算術(shù)運(yùn)算符 ? 比較運(yùn)算符 ? 布爾邏輯運(yùn)算符 算術(shù)運(yùn)算符 ? JavaScript中的算術(shù)運(yùn)算符有單目運(yùn)算符和雙目運(yùn)算符。 雙目運(yùn)算符: +(加) 、 (減)、 *(乘)、 /(除)、 %(取模) 、 |(按位或)、 amp。(按位與 )、 (左移)、 (右移)、 (右移,零填充)。 單目運(yùn)算符: (取反)、 ~(取補(bǔ))、 ++(遞加 1)、 (遞減 1)。 比較運(yùn)算符 ? 比較運(yùn)算符它的基本操作過程是,首先對它的操作數(shù)進(jìn)行比較,爾后再返回一個 true或False值,有8個比較運(yùn)算符 : (小于 )、 (大于 )、 =(小于等于 )、=(大于等于 )、 ==(等于 )、 !=(不等于 )。 布爾邏輯運(yùn)算符 ? 在 JavaScript中增加了幾個布爾邏輯運(yùn)算符 : !(取反 )、 amp。=(與之后賦值)、 amp。(邏輯與)、 |=(或之后賦值)、 |(邏輯或)、 ^=(異或之后賦值)、 ^(邏輯異或)、 ?:(三目操作符)、 ||(或)、==(等于 )、 |=(不等于 )。 其中三目操作符主要格式如下: 操作數(shù)?結(jié)果1:結(jié)果2 若操作數(shù)的結(jié)果為真,則表述式的結(jié)果為結(jié)果1,否則為結(jié)果2。 一個跑馬燈效果的 JavaScript文檔。 ? html head script Language=JavaScript var msg=這是一個跑馬燈效果的 JavaScript文檔 。 var interval = 100。 var spacelen = 120。 var space10= 。 var seq=0。 function Scroll() { len = 。 = (0, seq+1)。 seq++。 if ( seq = len ) { seq = spacelen。 (Scroll2()。, interval )。 } else 一個跑馬燈效果的 JavaScript文檔 ? (Scroll()。, interval )。 } function Scroll2() { var out=。 for (i=1。 i=spacelen/。 i++) out += space10。 out = out + msg。 len=。 =(seq, len)。 seq++。 if ( seq = len ) { seq = 0。 }。 (Scroll2()。, interval )。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1