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

正文內(nèi)容

jsp程序設計教程(第2章)-資料下載頁

2025-07-24 12:27本頁面
  

【正文】 : public void methodServlet(int number) throws Exception{ ……. } 注意: throw和 throws關鍵字盡管只有一個字母之差,卻有著不同的用途,注意不要將兩者混淆。 JavaScript腳本語言概述 JavaScript是一種基于對象和事件驅(qū)動并具有安全性能的解釋型腳本語言,在 Web應用中得到了非常廣泛的應用。它不但可以用于編寫客戶端的腳本程序,由 Web瀏覽器解釋執(zhí)行,而且還可以編寫在服務器端執(zhí)行的腳本程序,在服務器端處理用戶提交的信息并動態(tài)地向瀏覽器返回處理結(jié)果,通常在 JSP中應用 JavaScript編寫客戶端腳本程序。 在 JSP中引入JavaScript 通常情況下,在 JSP中引入 JavaScript有以下兩種方法,一種是在 JSP頁面中直接嵌入JavaScript,另一種是鏈接外部 JavaScript。 1.在頁面中直接嵌入 JavaScript 在 Web頁面中,可以使用 標記對封裝腳本代碼,當瀏覽器讀取到 script標記時,將解釋執(zhí)行其中的腳本。 在使用 script標記時,還需要通過其 language屬性指定使用的腳本語言。例如,在 script中指定使用JavaScript腳本語言的代碼如下: 說明:在外部 JS文件中,不需要將腳本代碼用 script和/script標記括起來。 在 JSP中引入JavaScript 2.鏈接外部 JavaScript 在 JSP中引入 JavaScript的另一種方法是采用鏈接外部 JavaScript文件的形式。如果腳本代碼比較復雜或是同一段代碼可以被多個頁面所使用,則可以將這些腳本代碼放置在一個單獨的文件中,該文件的擴展名為 .js,然后在需要使用該代碼的 Web頁面中鏈接該 JavaScript文件即可。 在 Web頁面中鏈接外部 JavaScript文件的語法格式如下: JavaScript的數(shù)據(jù)類型與運算符 ? 數(shù)據(jù)類型 ? 變量 ? 運算符 √ √ √ 數(shù)據(jù)類型 JavaStript有 6種數(shù)據(jù)類型, 如下表 所示。 類 型 含 義 說 明 示 例 int 數(shù)值 整型 整數(shù),可以為正數(shù)、負數(shù)或 0 17, ?80, 0 float 浮點型 浮點數(shù),可以使用實數(shù)的普通形式或科學計數(shù)法表示 , string 字符串類型 字符串,是用單引號或雙引號括起來的一個或多個字符 39。wgh39。, 平平淡淡才是真 boolean 布爾型 只有 true或 false兩個值 true, false object 對象類型 null 空類型 沒有任何值 undefined 未定義類型 指變量被創(chuàng)建,但未賦值時所具有的值 變量 變量是指程序中一個已經(jīng)命名的存儲單元,它的主要作用就是為數(shù)據(jù)操作提供存放信息的容器。在 JavaScript中,可以使用命令 var聲明變量,語法格式如下: var variable。 在聲明變量的同時也可以對變量進行賦值: var variable=11。 由于 JavaScript采用弱類型的形式,所以在聲明變量時,不需要指定變量的類型,而變量的類型將根據(jù)其變量賦值來確定。例如: var varible=17。 //數(shù)值型 var str=愛護地球 。 //字符型 變量 但是變量命名必須遵循以下規(guī)則: ( 2)不能使用 JavaScript中的關鍵字。 JavaScript的關鍵字如下表所示。 ( 1)必須以字母或下劃線開頭,中間可以是數(shù)字、字母或下劃線,但是不能有空格或加號、減號等符號。 abstract continue finally instanceof private this boolean default float int public throw break do for interface return typeof byte double function long short true case else goto native static var catch extends implements new super void char false import null switch while class final in package synchronized with 變量 注意:關鍵字同樣不可用作函數(shù)名、對象名及自定義的方法名等。 運算符 在 JavaScript中提供了算術運算符、關系運算符、邏輯運算符、字符串運算符、位操作運算符、賦值運算符和條件運算符等 7種運算符。下面進行詳細介紹。 算術運算符等同于數(shù)學運算,即在程序中進行加、減、乘、除等運算。在 JavaScript中常用的算術運算符如下表所示。 ( 1)算術運算符 運算符 運算符 描 述 示 例 + 加運算符 1+6 //返回值為 7 - 減運算符 52 //返回值為 3 * 乘運算符 7*3 //返回值為 21 / 除運算符 9/3 //返回值為 3 % 求模運算符 6%4 //返回值為 2 ++ 自增運算符。該運算符有兩種情況: i++ (在使用 i之后,使 i的值加 1); ++i(在 使用 i之前,先使 i的值加 1) i=1。 j=i++ //j的值為 1, i的值為 2 i=1。 j=++i //j的值為 2, i的值為 2 自減運算符。該運算符有兩種情況: i (在使用 i之后,使 i的值減 1); i(在 使用 i之前,先使 i的值減 1) i=6。 j=i //j的值為 6, i的值為 5 i=6。 j=i //j的值為 5, i的值為 5 運算符 關系運算符的基本操作過程是:首先對操作數(shù)進行比較,這個操作數(shù)可以是數(shù)字也可以是字符串,然后返回一個布爾值 true或 false。 JavaScript支持的常用關系運算符與Java中的常用關系運算符相同。 ( 2)關系運算符 ( 3)邏輯運算符 邏輯運算符返回一個布爾值,通常和比較運算符一起使用,用來表示復雜的比較運算,常用于 if、 while和 for語句中。 JavaScript中常用的邏輯運算符如下表所示。 運算符 ( 4)字符串運算符 字符串運算符是用于兩個字符型數(shù)據(jù)之間的運算符,除了比較運算符外,還可以是 +和 +=運算符。其中, +運算符用于連接兩個字符串(例如, World+Dream),而 +=運算符則連接兩個字符串,并將結(jié)果賦給第一個字符串(例如, var a=One。a+=Dream。)。 運算符 描 述 運算符 描 述 運算符 描述 ! 邏輯非 amp。amp。 邏輯與 || 邏輯或 ( 5)賦值運算符 運算符 ( 6)位操作運算符 位操作運算符用于對數(shù)值的位進行操作,如向左或向右移位等。 JavaScript中常用位操作運算符如下表所示。 最基本的賦值運算符是等于號“ =”,用于對變量進行賦值,而其他運算符可以和賦值運算符“ =”聯(lián)合使用,構成組合賦值運算符。 JavaScript支持的常用賦值運算符與Java中的常用賦值運算符相同。 運算符 描 述 運算符 描 述 運算符 描 述 amp。 與運算符 | 或運算符 ^ 異或運算符 左移 帶符號右移 填 0右移 運算符 條件運算符是 JavaScript支持的一種特殊的 3目運算符,同 Java中的 3目運算符類似,其語法格式如下: ( 7)條件運算符 如果“操作數(shù)”的值為 true,則整個表達式的結(jié)果為“結(jié)果 1”,否則為“結(jié)果 2”。 操作數(shù) ?結(jié)果 1:結(jié)果 2 JavaScript的流程控制語句 ? if條件判斷語句 ? for循環(huán)語句 ? while循環(huán)語句 ? do…while 循環(huán)語句 ? switch語句 √ √ √ √ √ if條件判斷語句 對變量或表達式進行判定并根據(jù)判定結(jié)果進行相應的處理,可以使用 if語句。 if語句的語法格式如下: if(條件表達式 ){ 語句序列 1 //條件滿足時執(zhí)行 }else{ 語句序列 2 //條件不滿足時執(zhí)行 } 執(zhí)行上述 if語句時,首先計算“條件表達式(任意的邏輯表達式)”的值,如果為 true,就執(zhí)行“語句序列 1”,執(zhí)行完畢后結(jié)束該 if語句;否則執(zhí)行“語句序列 2”,執(zhí)行后同樣結(jié)束該 if語句。 for循環(huán)語句 for語句是 JavaScript語言中應用比較廣泛的條件語句。通常 for語句使用一個變量作為計數(shù)器來執(zhí)行循環(huán)的次數(shù),這個變量就稱為循環(huán)變量。 for語句的語法格式如下: for(循環(huán)變量賦初值 。循環(huán)條件 。循環(huán)變量增值 ){ 循環(huán)體 } 循環(huán)變量賦初值:一條初始化語句,用來對循環(huán)變量進行初始化賦值。 循環(huán)條件:一個包含比較運算符的表達式,用來限定循環(huán)變量的邊限。如果循環(huán)變量超過了該邊限,則停止該循環(huán)語句的執(zhí)行。 循環(huán)變量增值:用來指定循環(huán)變量的步幅。 for循環(huán)語句 for語句可以使用 break語句來中止循環(huán)語句的執(zhí)行。break語句默認情況下是終止當前的循環(huán)語句。 while循環(huán)語句 while循環(huán)語句是另一種基本的循環(huán)語句,其結(jié)構和 for循環(huán)語句有些類似,但是 while語句不包含循環(huán)變量的初始化及循環(huán)變量的步幅。其語法格式如下: while (條件表達式 ){ 循環(huán)體 } 使用 while語句時,必須先聲明循環(huán)變量并且在循環(huán)體中指定循環(huán)變量的步幅,否則 while語句將成為一個死循環(huán)。 do…while 循環(huán)語句 do…while 循環(huán)語句和 while循環(huán)語句非常相似,所不同的是它是在循環(huán)底部檢測循環(huán)表達式,而不是像 while循環(huán)語句那樣在循環(huán)頂部進行檢測。這就保證了循環(huán)體至少被執(zhí)行一次。 do…while 語句的語法格式如下: do{ 循環(huán)體 } while (條件表達式 )。 【 例 211】 分別利用 for、 while和 do…while 循環(huán)語句將數(shù)字 7格式化為 00007,并輸出到頁面上。 switch語句 switch是典型的多路分支語句,其作用與嵌套使用 if語句基本相同,但 switch語句比 if語句更具有可讀性,而且switch語句允許在找不到一個匹配條件的情況下執(zhí)行默認的一組語句。 switch語句的語法格式如下: switch (expression){ case judgement1: statement1。 break。 case judgement2: statement2。 break。 … default: defaultstatement。 break。 } switch語句 expression:任意的表達式或變量。 judgement:任意的常數(shù)表達式。當 expression的值與某個 judgement的值相等時,就執(zhí)行此 case后的statement語句,如果 expression的值與所有的 judgement的值都不相等時,則執(zhí)行 default后面的 defaultstatement語句。 break:用于結(jié)束 switch語句,從而使 JavaScript只執(zhí)行匹配的分支。如果沒有了 break語句,則該 switch語句的所有分支都將被執(zhí)行, switch語句也就失去了使用的意義。 函數(shù)的定義和調(diào)用 在 JavaScript中,函數(shù)可以分為定義和調(diào)用兩部分。 1.函數(shù)的定義 在 JavaScript中,定義函數(shù)最常的方法是通過 function語句實現(xiàn),其語法格式如下: function functionName([parameter1, parameter2,…]){ statements [return expression] } 函數(shù)的定義和調(diào)用 functionName:必選,用于指定函數(shù)名。在同一個頁面中,函數(shù)名必須是唯一的,并且區(qū)分大小寫。 parameter1, parameter2,… :可選,用于指定參數(shù)列表。當使用多個參數(shù)時,參數(shù)間使用逗號進行分隔。一
點擊復制文檔內(nèi)容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1