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

正文內(nèi)容

dhtml動態(tài)網(wǎng)ppt課件-展示頁

2025-05-14 12:09本頁面
  

【正文】 )amp。值為一個字符串,例如:“字符串 1”+str。5+ax。 JavaScript的表達式由常量、變量、運算符和表達式組成,有 3類表達式: ? 算術表達式。運算符描述如表 42所示 。例如: var volume = length * width。 JavaScript支持隱式聲明,即可以不用 var 關鍵字聲明變量,例如 : noStringAtAll = 。 undefined賦值示例 : ? [例 ] : 實現(xiàn)代碼: 運行效果 : 對比例 , JavaScript 中 null 和 undefined 的主要區(qū)別是 null的操作如同數(shù)字 0,而 undefined 的操作如同特殊值 NaN (不是一個數(shù)字)?!狈柌荒苡糜谧兞棵? ? 當要聲明一個變量并進行初始化,但又不想指定任何特殊值,可以賦值為 JavaScript 值 null。 ? 99Balloons // 不能以數(shù)字開頭 ? Smithamp。 ? [例 ]合法變量名稱示例。創(chuàng)建合法的變量名稱應遵循如下規(guī)則: JavaScript編程技術及實例 常量和變量 ? 第一個字符必須是一個 ASCII 碼(大小寫均可),或一個下劃線 (_)。因此變量名稱 myCounter 和變量名稱 mYCounter 是不一樣的。 變量命名。 //變量聲明和初始化。 // 多個變量聲明。 // 單個變量聲明。可以使用 var 關鍵字來進行變量聲明 。 ? 變量 變量聲明。 JavaScript編程技術及實例 常量和變量 ? 常量: JavaScript中的常量以直接量的形式出現(xiàn),即在程序中直接引用,如”歡迎”、 26等。 ? 另外,在 JavaScript 中數(shù)據(jù)類型 null 只有一個值: null,其含義是“無值”或“無對象”。如果相等,比較的結(jié)果為 Boolean 值 true,并將其賦給變量 y。 ? y = (x == 2022)。 ? 腳本中的比較通常得到一個 Boolean 結(jié)果。 表 41 JavaScript中數(shù)據(jù)類型示例 JavaScript編程技術及實例 數(shù)據(jù)類型 JavaScript編程技術及實例 數(shù)據(jù)類型 JavaScript編程技術及實例 數(shù)據(jù)類型 ? 布爾型 : boolean 數(shù)據(jù)類型只有兩個值,它們是文字 true 和 false。浮點值為帶小數(shù)部分的數(shù),也可以用科學計數(shù)法來表示??梢杂?10進制, 8進制和 16進制來表示。 ? 數(shù)值型 :在 JavaScript中,整數(shù)和浮點值沒有差別; JavaScript數(shù)值可以是其中任意一種( JavaScript內(nèi)部將所有的數(shù)值表示為浮點值)。要表示 JavaScript中的單個字符,應創(chuàng)建一個只包含一個字符的字符串。c39。Avast, ye lubbers! roared the technician.39。 [例 ]下面是字符串的示例 : Happy am I。腳本中的字符串文本放在一對匹配的的單引號或雙引號中。 [例 ] : 實現(xiàn)代碼: 運行效果: ? 直接在 HTML標記內(nèi)添加腳本 JavaScript編程技術及實例 數(shù)據(jù)類型 JavaScript有三種數(shù)據(jù)類型:字符型、數(shù)值型和布爾型。在Script標記之間加上“ !”和“ //”表示如果瀏覽器不支持 JavaScript語言,這段代碼不執(zhí)行。 JavaScript編程技術及實例 JavaScript語言簡述與 Java區(qū)別 JavaScript編程技術及實例 將 JavaScript程序嵌入 HTML文件的方法 JavaScript編程基礎 1. 將 JavaScript程序嵌入 HTML文件的方法 ? 在 HTML文件中使用 標記加入JavaScript語句,可位于 HTML文件的任何位置。 ?Java程序可單獨執(zhí)行,而 JavaScript程序只能嵌入 HTML中,不能單獨執(zhí)行。 ?Java采用強變量檢查,即所有變量在編譯之前必須聲明。 ?Java程序編譯后以類的形式存放在服務器上,由瀏覽器下載用 Java虛擬機去執(zhí)行它。 JavaScript是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到服務器上,不允許對網(wǎng)絡文檔進行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互,從而有效地防止數(shù)據(jù)的丟失。 JavaScript是 DHTML的重要組成部分,是設計交互式動態(tài)特別是客戶端動態(tài)頁面的重要工具。 JavaScript可在大多數(shù)瀏覽器上不經(jīng)修改直接運行。但 JavaScript并不完全面向?qū)ο?,不支持類和繼承。 ? 基于對象。 JavaScript是簡化的編程語言,不像高級語言有嚴格的使用限制,使用簡潔靈活。 第 4章 DHTML動態(tài)網(wǎng)頁制作 ? JavaScript編程技術及實例 ? HTML DOM程序設計初步 ? DHTML綜合編程實踐 JavaScript編程技術及實例 知識點 JavaScript語言簡述 JavaScript特點 ; JavaScript語言簡述與 Java區(qū)別 ; JavaScript編程基礎 將 JavaScript程序嵌入 HTML文件的方法 ; 數(shù)據(jù)類型 ; 常量和變量 運算符和表達式 ; 函數(shù) ; 流程控制 ; 事件驅(qū)動及事件處理 JavaScript對象編程技術 JavaScript的對象 ; JavaScript常用的內(nèi)置對象 ; 用戶自定義對象 ActiveX編程技術 JavaScript編程技術及實例 JavaScript特點 JavaScript語言簡述 JavaScript是一種嵌入 HTML文件中的腳本語言,它是基于對象驅(qū)動的,能對鼠標點擊、表單輸入、頁面瀏覽等用戶事件做出反應并進行處理。此外,網(wǎng)頁設計者還可利用 DHTML在網(wǎng)頁上顯示外部信息,方法是將元素捆綁到外部數(shù)據(jù)源 (如文件和數(shù)據(jù)庫 )上。 第四章 DHTML動態(tài)網(wǎng)頁制作 ?(學時數(shù): 5學時) 學習要點 ?掌握 JavaScript語言的數(shù)據(jù)結(jié)構和流程控制 ?掌握 JavaScript語言的事件和對象 ?會使用 JavaScript瀏覽器對象、內(nèi)置對象和自建對象 ?了解 HTML DOM主要對象,掌握 HTML DOM編程技術 DHTML動態(tài)網(wǎng)頁制作 ? DHTML使網(wǎng)頁設計者可以動態(tài)操縱網(wǎng)頁上的所有元素。利用 DHTML,網(wǎng)頁設計者可以動態(tài)地隱藏或顯示內(nèi)容、修改樣式定義、激活元素以及為元素定位。所有這些功能均可用瀏覽器完成而無需請求Web服務器,同時也無需重新裝載網(wǎng)頁 。 JavaScript具有以下特點: ? 簡單性。例如在 JavaScript中可直接使用變量,不必事先聲明,變量類型規(guī)定也不十分嚴格。 JavaScript是一種基于對象( objectbased)的語言,允許用戶自定義對象,同時瀏覽器還提供大量的內(nèi)建對象,可以將瀏覽器中不同的元素作為對象處理,體現(xiàn)了面向?qū)ο缶幊痰乃枷搿? ? 可移植性。 ? 動態(tài)性。 ? 安全性。 JavaScript與 Java在命名、結(jié)構和語言上都很相似,兩者存在重要的差別: ?Java是 SUN公司推出的新一代面向?qū)ο蟮某绦蛟O計語言,支持類和繼承,主要應用于網(wǎng)絡編程; JavaScript只是基于對象的,主要用于 Web頁面編寫腳本,是 Netscape公司的產(chǎn)品。 JavaScript源代碼嵌入 HTML文件中,使用時由瀏覽器對它進行識別、解釋并執(zhí)行。JavaScript中變量聲明,采用弱變量,在使用前不需作聲明,而是解釋器在運行時檢查其數(shù)據(jù)類型。 ? Java程序的編寫、編譯需要專門的開發(fā)工具,如 JDK( Java Development Kit)、 Visual J++等;而 JavaScript程序只是作為網(wǎng)頁的一部分嵌入 HTML中,編寫 JavaScript程序只要用一般的文本編輯器即可。最好是將所有腳本程序放在 HEAD標記內(nèi),以確保容易維護。 [例 ] : 實現(xiàn)代碼: 運行 效果: ? 將 JavaScript程序以擴展名“ .js”單獨存放,再使用 script src=*.js嵌入到 HTML文件中,有利于實現(xiàn)代碼共享。 ? 字符型 :字符串數(shù)據(jù)類型用來表示 JavaScript 中的文本。字符串中可以包含雙引號,該雙引號兩邊需加單引號,例如‘ 4“5?,也可以包含單引號,該單引號兩邊需加雙引號,例如” 1?5“。 from care I?m free!“ 39。 42“ 39。 JavaScript中沒有表示單個字符的類型(如 C++ 的 char)。包含零個字符( )的字符串是空(零長度)字符串。 ? 整型值可以是正整數(shù),負整數(shù)和 0。在 JavaScript 中大多數(shù)字是用十進制表示的。相關示例如表 41所示。 Boolean值是一個真值,它表示一個狀態(tài)的有效性(說明該狀態(tài)為真或假)??紤]下一行 JavaScript 代碼。 ? 這里要比較變量 x 的值是否與數(shù)字 2022 相等。如果 x與 2022不等,則比較的結(jié)果為 boolean值 false。當某個變量返回 undefined 值表示對象屬性不存在或聲明了變量但從未賦值。常量值可以為整型、實型、邏輯型及字符串型。使用變量之前先進行聲明。 var count。 var count, amount, level。 var count = 0, amount = 100。 如果在 var 語句中沒有初始化變量,變量自動取 JavaScript值 undefined。 JavaScript 是一種區(qū)分大小寫的語言。變量的名稱可以是任意長度。注意第一個字符不能是數(shù)字;后續(xù)的字符必須是字母、數(shù)字或下劃線;變量名稱一定不能是保留字。 ? pagecount ? Part9 ? Number_Items ? [例 ]無效變量名稱示例。Wesson // “amp。 ? null賦值示例: [例 ] :實現(xiàn)代碼: 運行效果: JavaScript編程技術及實例 常量和變量 ? 如果聲明了一個變量但沒有對其賦值,該變量存在,其值為 JavaScript 值 undefined。對 null 值和 undefined值作比較總是相等的。 // 隱式聲明變量 noStringAtAll 不能使用未經(jīng)過聲明的變量。 // 錯誤! length 和 width 不存在 JavaScript編程技術及實例 運算符和表達式 ? 4 .運算符和表達式 ? 運算符 : JavaScript運算符包括算術、邏輯、位、賦值以及其它運算符。 表 42 運算符描述 JavaScript編程技術及實例 運算符和表達式 ? 表達式。值為一個數(shù)值型值,例如 。 ? 字符串表達式。 ? 布爾表達式。amp。 相等(恒等)“ ==”與嚴格相等“ ===”的區(qū)別在于恒等運算符在比較前強制轉(zhuǎn)換不同類型的值。而嚴格相等不強制轉(zhuǎn)換不同類型的值,因此它認為字符串 “ 1” 與數(shù)值 1 不相同。如果它們的值相同,比較結(jié)果為相等。即使這些類型的兩個變量具有相同的值,只有在它們正好為同一對象時比較結(jié)果才為 true。對于強類型語言,如C++、 C等,如果表達式不經(jīng)過強制轉(zhuǎn)換就試圖對兩個不同的數(shù)據(jù)類型(如一個為數(shù)字,另一個為字符串)執(zhí)行運算,將產(chǎn)生錯誤結(jié)果。 ? JavaScript是一種自由類型的語言。JavaScript 變量的類型取決于它所包含值的類型,即你賦給變量的值為小數(shù),則變量為浮點型。 JavaScript 解釋器自動將數(shù)據(jù)類型之一改變(強制轉(zhuǎn)換)為另一種數(shù)據(jù)類型,然后執(zhí)行運算。 ? 表 43 數(shù)據(jù)類型轉(zhuǎn)換 JavaScript編程技術及實例 運算符和表達式 ? 要想顯式地將字符串轉(zhuǎn)換為整數(shù),使用 parseInt方法。比較大小時字符串自動轉(zhuǎn)換為相等。5539。通常根據(jù)所要完成的功能,將程序劃分為一些相對獨立的部分,每一部分編寫一個函數(shù),從而使各部分充分獨立,任務單一,結(jié)構清晰。某些函數(shù)可以操作表達式和特殊字符,例如非常有用的內(nèi)部函數(shù)是 eval()。 e
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1