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

正文內(nèi)容

javascript教程(已修改)

2025-09-01 01:04 本頁(yè)面
 

【正文】 JavaScript 第一個(gè)版本的 JavaScript(在 Netscape中)是 。 JavaScript版本與 Netscape 3 版本有關(guān)的是JavaScript 版。 Netscape 4 用 JavaScript 。 注釋: //ment 如果是大段注釋: /*...*/ JavaScript 的結(jié)構(gòu): script language=JavaScript ! JavaScript 語(yǔ)句 //注釋 // /script 文檔對(duì)象模型 Navigator 4 定義 的文檔對(duì)象模型: 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 幾乎包含了以上所有的對(duì)象,而且 Microsoft 的模型更廣泛一些。 JavaScript 入門與提高 清華大學(xué)出版社 第 1 章 Inter及網(wǎng)絡(luò)開(kāi)發(fā)入門 Microsoft: JScript 第 2 章 初識(shí) HTML ment/ment 注釋 表格: bordercolor,bordercolorlight,bordercolordark 屬性 frame 屬性,控制顯示表格的外部邊框: void 無(wú)邊框 above 僅有頂框 below 僅有底框 hsides 有頂框和底框 lhs 有左邊框 rhs 有右邊框 vsides 有左右邊框 box 所有邊框 rules 屬性,顯示表格內(nèi)部的邊框控制: none 沒(méi)有內(nèi)部邊框 basic 所有內(nèi)部邊框 rows 僅有水平邊框 cols 僅有垂直邊框 在新的 HTML 規(guī)范中,已經(jīng)不支持 menu和 dir標(biāo)注了。 編程標(biāo)注 腳本程序 noscript/noscript 定義一塊文字,提供給不支持 JavaScript 或禁止 JavaScript 支持的瀏覽器顯示。 server/server 用于服務(wù)器端的 JavaScript 程序以及相關(guān)的函數(shù)。在用戶端的瀏覽器中,這些代碼被看作純文本。 applet/applet 用來(lái)在 HTML 中加入 Java的 applet: code 指出被包含的 Java 類的名字 codebase 指出存儲(chǔ) 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 用來(lái)定義一塊文字,提供給不支持插件或禁止插件使用的瀏覽器顯示。 表單: 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(文件上載對(duì)象) textarea 屬性: name,rows,cols,wrap wrap: off|on:字符不回繞 virtual:文本在區(qū)域的右邊界自動(dòng)回繞到下一行,但是中間沒(méi)有回車符,仍然是一行。 physical:文本在區(qū)域的右邊界回繞到下一行,中間插入回車符,成為多行文本。 第 3 章 JavaScript的開(kāi)發(fā)環(huán)境 JavaScript 開(kāi)發(fā)軟件: Microsoft ActiveX ContrlPad, JavaScript Editor, JS Maker 第 4 章 JavaScript的變量、表達(dá)式和操作符 JavaScript 的類型和變量 數(shù)據(jù)類 型: 數(shù)字:整數(shù)或?qū)崝?shù) 邏輯值: true or false 字符串: string1 39。string239。 undefined類型:專門用來(lái)指明一個(gè)已經(jīng)創(chuàng)建但是沒(méi)有初值的變量。 對(duì)象 Netscape 實(shí)現(xiàn)了 JavaScript語(yǔ)言的 。在插入 JavaScript 腳本的 HTML標(biāo)記 script中,可以使用版本號(hào),如 script language=JavaScript ... /script 瀏覽器只能處理同級(jí)或者比較低版本的 JavaScript腳本程序,在遇到比自己 實(shí)現(xiàn)版本高的 JavaScript 腳本程序時(shí),會(huì)自動(dòng)跳過(guò)這段腳本程序。這樣雖然可以避免一些運(yùn)行時(shí)的錯(cuò)誤,但是也可能帶來(lái)一定的問(wèn)題。 var str1=3。 var str2=21。 var x=str1+str2。 var y=str2+str1。 // x=321,y=24 也可以使用 number(str1)轉(zhuǎn)換成數(shù)值,或 string(str2)轉(zhuǎn)換成字符串。 變量命名:以字母或下劃線開(kāi)頭,后面可以是字母或數(shù)字;不能使用保留字;區(qū)分大小寫。 在一個(gè) JavaScript函數(shù)的外部聲明的變量稱為外 部變量,在函數(shù)內(nèi)部聲明和使用的變量稱為內(nèi)部變量。 用 var 聲明變量。 var Text=asdf。 var Mynumber=3。 var Mybool=true。 var E=。 var Init=null。 (對(duì)于一個(gè)聲明的變量,可以在聲明的時(shí)候賦給它一個(gè)特殊的常量 null。 null 作為數(shù)字時(shí)等效于 0,而作為字符串時(shí)變成了一個(gè)空字符串。) var Uninit。 (聲明了一個(gè)變量但未定義,就是 undefined類型,如果引用就會(huì)產(chǎn)生錯(cuò)誤。) var some2=5*Uninit。(產(chǎn)生錯(cuò)誤,因?yàn)?Uninit未定義) 除了用 VAR,也可以直接使用賦值的方法定義變量。 Mytext=asdf。 JavaScript 的常量 常量分為整型常量、浮點(diǎn)常量、布爾常量、字符串常量以及特殊字符。 整型常量: 11109 十進(jìn)制 0x011fa 十六進(jìn)制 0345 八進(jìn)制 浮點(diǎn)常量: .01e12 2E12 布爾常量: true false 字符串常量: asdf 1234 Hello world! 特殊常量:“ \” 叫做 轉(zhuǎn)義字符 \b 退格 \f 換頁(yè) \n 換行符 \r 回車符 \t Tab 符號(hào) \39。 單引號(hào)本身 \ 雙引號(hào)本身 null 常量 它可以同任何類型安全地轉(zhuǎn)換。 JavaScript 的表達(dá)式 條件表達(dá)式: (條件 ) ? A:B status=(age=18) ? adult:minor。 表達(dá)式的賦值操作符: x=y+1。 x=y=0。 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 自身對(duì) y 取模后的值 x=y x=xy 將 x 自身左移 y 個(gè)二進(jìn)制位 x=y x=xy 將 x 自身右移 y 個(gè)二進(jìn)制位 xamp。=y x=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。 y1=x++。 x=4,y1=3 y2=++x。 x=4,y2=4 減量運(yùn)算符 A,A x=3。 y1=x。 x=2,y=3 y2=x。 x=2,y=2 取反運(yùn)算符 x=5 x=5 2 位操作符 與 amp。 aamp。b 或 | a|b 異或 ^ a^b a 與 b 相對(duì)應(yīng)的位不同,其結(jié)果的對(duì)應(yīng)位為 1,否則為 0 取反 ~ ~a 按位取反 向左移位 ab a 向左移了 b 個(gè)二進(jìn)制位后的結(jié)果 向右移位 ab a 向右移了 b 個(gè)二進(jìn)制后的結(jié)果,原來(lái)的符號(hào)位填入左邊移出的空位 填零的右移 ab a 右移 b 個(gè)二進(jìn)制位后的結(jié)果,左邊移出的空位由 0 填入 3 邏輯操作符 邏輯與 amp。amp。 Aamp。amp。B 邏輯或 || A||B 邏輯反 ! !A 4 比較操作符 A==B A!=B A=B AB A=B AB 在 JavaScript 中, ==和 !=在進(jìn)行比較時(shí)問(wèn)題先把兩邊的表達(dá)式轉(zhuǎn)換成同樣的類型,然后再進(jìn)行值的比較。 script language=JavaScript (3==3)。 /script script language= (3==3)。 /script script language= (3==3)。 /script 結(jié)果: true true false 5 字符串操作符 字符串連接符 +及變形形式 += 操作符優(yōu)先級(jí) 可以用括號(hào),因?yàn)槔ㄌ?hào)的優(yōu)先級(jí)最高。 JScript的其它幾個(gè)操作符: delete:一,可以從一個(gè)對(duì)象中移去一個(gè)屬性。如果屬性不存在,將返回 false。二,可以從一個(gè)數(shù)組中移去一個(gè)元素。 typeof:使用這個(gè)操作符可以確定一個(gè)表達(dá)式的類型。 typeof (expression) 返回: number,string,boolean,object,function,undefined ===:和 ==不同的是,只有在兩個(gè)值完全一樣時(shí),才返回 true(不經(jīng)任何的類型轉(zhuǎn)換)。 !==:和 ===一樣,如果在沒(méi)有類型轉(zhuǎn)換的情況下,兩個(gè)值不相同,就返回 true。 第 5 章 JavaScript的基本語(yǔ)法 JavaScript 語(yǔ)句總覽 語(yǔ)句分為幾類: 變量聲明,賦值語(yǔ)句: var 函數(shù)定義語(yǔ)句: function,return 條件和分支語(yǔ)句: if...else,switch 循環(huán)語(yǔ)句: for,for...in,while,break,continue 對(duì)象操作語(yǔ)句: new,this,with 注釋語(yǔ)句: //,/*...*/ 在 JavaScript語(yǔ)句之間可以采用空格來(lái)進(jìn)行分隔,也可以用分號(hào) 。分隔。 JavaScript 中的語(yǔ)句還可以組成語(yǔ)句塊。一個(gè)語(yǔ)句塊是被一對(duì)大括號(hào) {}括起來(lái)的語(yǔ)句或者編程命令,可以在 JavaScript程序中的任何地方使用語(yǔ)句塊。 JavaScript 語(yǔ)言中的任何一個(gè)語(yǔ)句或語(yǔ)句塊都可以使用一個(gè)標(biāo)號(hào),形式如下: Label: 語(yǔ)句或語(yǔ)句塊 這樣的標(biāo)記可以提供給 break 和 continue使用。 變量聲明和賦值語(yǔ)句 var 在一個(gè)函數(shù)中聲明變量,這個(gè)變更就叫做局部變量;如果 var在函數(shù)外聲明變量,就是全局變量。 var 語(yǔ)法: var 變量名稱 [=初始值 ]。 函數(shù)定義語(yǔ)句 由于 JavaScript在設(shè)計(jì)時(shí)充分考慮到 C程序員的習(xí)慣,所以所有數(shù)組下標(biāo)均從 0開(kāi)始。 function 語(yǔ)句: function 函數(shù)名稱 (參數(shù)表 ) { 函數(shù)執(zhí)行部分 } return 語(yǔ)句: return 表達(dá)式 。 例:遞歸函數(shù)階乘 function factorial(n) { if ((n==0) || (n==1)) return 1 else { result=(n*factorial(n1)) return result } } 例:傳
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1