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

正文內(nèi)容

javascript教程-展示頁

2024-09-02 01:04本頁面
  

【正文】 了 JavaScript語言的 。string239。 physical:文本在區(qū)域的右邊界回繞到下一行,中間插入回車符,成為多行文本。 applet/applet 用來在 HTML 中加入 Java的 applet: code 指出被包含的 Java 類的名字 codebase 指出存儲 Java 類的 url width 指出 applet占用區(qū)域的寬度(象素) height 指出 applet占用區(qū)域的高度(象素) parm 定義了傳遞給 Java applet 小應(yīng)用程序的各種參數(shù)值: name 指出要傳遞的 applet 參數(shù)的名字 value 指出要傳遞參數(shù)的值 embed 插入插件所支持的文件: src 文件的 url width 寬度(象素) height 高度(象素) noembed/noembed 用來定義一塊文字,提供給不支持插件或禁止插件使用的瀏覽器顯示。 server/server 用于服務(wù)器端的 JavaScript 程序以及相關(guān)的函數(shù)。 JavaScript 入門與提高 清華大學(xué)出版社 第 1 章 Inter及網(wǎng)絡(luò)開發(fā)入門 Microsoft: JScript 第 2 章 初識 HTML ment/ment 注釋 表格: bordercolor,bordercolorlight,bordercolordark 屬性 frame 屬性,控制顯示表格的外部邊框: void 無邊框 above 僅有頂框 below 僅有底框 hsides 有頂框和底框 lhs 有左邊框 rhs 有右邊框 vsides 有左右邊框 box 所有邊框 rules 屬性,顯示表格內(nèi)部的邊框控制: none 沒有內(nèi)部邊框 basic 所有內(nèi)部邊框 rows 僅有水平邊框 cols 僅有垂直邊框 在新的 HTML 規(guī)范中,已經(jīng)不支持 menu和 dir標(biāo)注了。 Netscape 4 用 JavaScript 。 JavaScript 第一個版本的 JavaScript(在 Netscape中)是 。 JavaScript版本與 Netscape 3 版本有關(guān)的是JavaScript 版。 注釋: //ment 如果是大段注釋: /*...*/ JavaScript 的結(jié)構(gòu): script language=JavaScript ! JavaScript 語句 //注釋 // /script 文檔對象模型 Navigator 4 定義 的文檔對象模型: window(frame,self,top,parent): history,document,location,toolbar 等 document: link,anchor,layer,form,applet,image,area form: text,textarea,password radio,checkbox button,reset,submit fileUpload select,option IE 幾乎包含了以上所有的對象,而且 Microsoft 的模型更廣泛一些。 編程標(biāo)注 腳本程序 noscript/noscript 定義一塊文字,提供給不支持 JavaScript 或禁止 JavaScript 支持的瀏覽器顯示。在用戶端的瀏覽器中,這些代碼被看作純文本。 表單: form name=formname target=windowname action=serverurl method=get|post enctype=encodingType [onSubmit=handlerText] /form type 屬性: text,password,checkbox,radio,submit,reset,hidden,button,file(文件上載對象) textarea 屬性: name,rows,cols,wrap wrap: off|on:字符不回繞 virtual:文本在區(qū)域的右邊界自動回繞到下一行,但是中間沒有回車符,仍然是一行。 第 3 章 JavaScript的開發(fā)環(huán)境 JavaScript 開發(fā)軟件: Microsoft ActiveX ContrlPad, JavaScript Editor, JS Maker 第 4 章 JavaScript的變量、表達(dá)式和操作符 JavaScript 的類型和變量 數(shù)據(jù)類 型: 數(shù)字:整數(shù)或?qū)崝?shù) 邏輯值: true or false 字符串: string1 39。 undefined類型:專門用來指明一個已經(jīng)創(chuàng)建但是沒有初值的變量。在插入 JavaScript 腳本的 HTML標(biāo)記 script中,可以使用版本號,如 script language=JavaScript ... /script 瀏覽器只能處理同級或者比較低版本的 JavaScript腳本程序,在遇到比自己 實(shí)現(xiàn)版本高的 JavaScript 腳本程序時,會自動跳過這段腳本程序。 var str1=3。 var x=str1+str2。 // x=321,y=24 也可以使用 number(str1)轉(zhuǎn)換成數(shù)值,或 string(str2)轉(zhuǎn)換成字符串。 在一個 JavaScript函數(shù)的外部聲明的變量稱為外 部變量,在函數(shù)內(nèi)部聲明和使用的變量稱為內(nèi)部變量。 var Text=asdf。 var Mybool=true。 var Init=null。 null 作為數(shù)字時等效于 0,而作為字符串時變成了一個空字符串。 (聲明了一個變量但未定義,就是 undefined類型,如果引用就會產(chǎn)生錯誤。(產(chǎn)生錯誤,因?yàn)?Uninit未定義) 除了用 VAR,也可以直接使用賦值的方法定義變量。 JavaScript 的常量 常量分為整型常量、浮點(diǎn)常量、布爾常量、字符串常量以及特殊字符。 單引號本身 \ 雙引號本身 null 常量 它可以同任何類型安全地轉(zhuǎn)換。 表達(dá)式的賦值操作符: x=y+1。 x+=y x=x+y x=y x=xy x*=y x=x*y x/=y x=x/y x%=y x=x%y 將 x 自身對 y 取模后的值 x=y x=xy 將 x 自身左移 y 個二進(jìn)制位 x=y x=xy 將 x 自身右移 y 個二進(jìn)制位 xamp。y 將 x 自身與 y 作與運(yùn)算 x^=y x=x^y 將 x 自身與 y 作異或運(yùn)算 x|=y x=x|y 將 x 自身與 y 作或運(yùn)算 JavaScript 的操作符 1 代數(shù)操作符 取模運(yùn)算符 % 12%5=2 增量運(yùn)算符 ++ A++,++A x=3。 x=4,y1=3 y2=++x。 y1=x。 x=2,y=2 取反運(yùn)算符 x=5 x=5 2 位操作符 與 amp。b 或 | a|b 異或 ^ a^b a 與 b 相對應(yīng)的位不同,其結(jié)果的對應(yīng)位為 1,否則為 0 取反 ~ ~a 按位取反 向左移位 ab a 向左移了 b 個二進(jìn)制位后的結(jié)果 向右移位 ab a 向右移了 b 個二進(jìn)制后的結(jié)果,原來的符號位填入左邊移出的空位 填零的右移 ab a 右移 b 個二進(jìn)制位后的結(jié)果,左邊移出的空位由 0 填入 3 邏輯操作符 邏輯與 amp。 Aamp。B 邏輯或 || A||B 邏輯反 ! !A 4 比較操作符 A==B A!=B A=B AB A=B AB 在 JavaScript 中, ==和 !=在進(jìn)行比較時問題先把兩邊的表達(dá)式轉(zhuǎn)換成同樣的類型,然后再進(jìn)行值的比較。 /script script language= (3==3)。 /script 結(jié)果: true true false 5 字符串操作符 字符串連接符 +及變形形式 += 操作符優(yōu)先級 可以用括號,因?yàn)槔ㄌ柕膬?yōu)先級最高。如果屬性不存在,將返回 false。 typeof:使用這個操作符可以確定一個表達(dá)式的類型。 !==:和 ===一樣,如果在沒有類型轉(zhuǎn)換的情況下,兩個值不相同,就返回 true。分隔。一個語句塊是被一對大括號 {}括起來的語句或者編程命令,可以在 JavaScript程序中的任何地方使用語句塊。 變量聲明和賦值語句 var 在一個函數(shù)中聲明變量,這個變更就叫做局部變量;如果 var在函數(shù)外聲明變量,就是全局變量。 函數(shù)定義語句 由于 JavaScript在設(shè)計時充分考慮到 C程序員的習(xí)慣,所以所有數(shù)組下標(biāo)均從 0開始。 例:遞歸函數(shù)階乘 function factorial(n) { if ((n==0) || (n==1)) return 1 else { result=(n*factorial(n1)) return result } } 例:傳遞固定參數(shù)和不定參數(shù) 函數(shù)接收一個固定的字符串參數(shù)以及不定數(shù)量的數(shù)值,在函數(shù)里這些數(shù)值被求和。 var sum=0。 for (var i=1。i++) { sum+=[i]。 return (greeting)。 條件和分支語句 if (條件 ) { 語句 1... } else { 語句 2... } switch (expression) { case label 1: 語句 1。 ... default: 語句 n。 如果執(zhí)行了一個 case 后的語句,加 break可以跳出 switch語句,否則會繼續(xù)執(zhí)行下面的 case。條件部分(可選) 。found==0。i。 function show_all_properties(obj,obj_name) { var result=,i=。 return result。 例: n=0。 while (n3) { n++。 } 4 do...while 語句: do { 語句 ... } while (條件 ) 同 while 不同的是, do...while 不管條件是否成立,總是先執(zhí)行一次循環(huán)。 6 continue 語句 continue 語句結(jié)束當(dāng)前的 while,for 循環(huán)以及 do...while循環(huán),并馬上開始下一個循環(huán)。 在 for 循環(huán)中,重新更新循環(huán)變量。 continue 語法: continue Label。 n=0。 if (i==3) continue。 } 在 i=3 時,沒有執(zhí)行 n+=i這句。 with (對象名稱 ) { 語句 ... } 例: with (Math) { a=PI*r*r。 y=r*sin(alpha)。 2 new 操作符:可以使用 new操作符來構(gòu)造指定對象的一個實(shí)例。 3 delete 操作符:同 new 相反, delete操作符可以刪除一個對象的實(shí)例。 4 this 運(yùn)算符: this運(yùn)算符總是指向當(dāng)前的對象,同 C++的 this運(yùn)算符功能很相似。 由 /*和 */包含的部分是注釋。 JavaScript 內(nèi)置的對 象,如 Date、 Math及 string。 用戶自定義的對象。 html head script language=JavaScript function puter(brand,year,owner) { =brand。 =owner。 for (i in obj) result+=obj_name+.+i+=+obj[i]+br。 } /script /head body script language=JavaScript var MyComputer=new puter(IBM,1996,Liu)。 /script /body /html 在 JavaScript 中沒有限制一定要每一個同種對象的實(shí)例都具有完全相同的屬性和方法。 在某一個實(shí)例動態(tài)地加入一個屬性并不影響從原來對象產(chǎn)生的任何其他實(shí)例,甚至也不影響原來的對象本身。因此下標(biāo) 2表示第三個參數(shù)。 創(chuàng)建新對象 創(chuàng)建對象需要以下三個步驟: 定義
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1