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

正文內(nèi)容

javascript教程(更新版)

2024-10-12 01:04上一頁面

下一頁面
  

【正文】 person(name,age,sex) { =name。 =owner。 由于在設(shè)計(jì) JavaScript 的時候充分考慮到 C 程序員的習(xí)慣,所以所有的數(shù)組下標(biāo)均從 0 開始。 } function Show(obj_name,obj) { var result=,i=。 // 這是一行注釋 /* 幾行注釋 ... */ 第 6 章 JavaScript的對象模型 JavaScript 中對象的概念 在 JavaScript中,可以使用以下的幾種對象: 由瀏覽器根據(jù) Web 頁面的內(nèi)容自動提供的對象。 如果沒有指出 cos,sin函數(shù)的對象,則默認(rèn)是 Math對象。 while (i5) { i++。 5 break 語句 break 語句結(jié)束當(dāng)前的 while,for 循環(huán)以及 do...while 循環(huán),并把程序的控制權(quán)交給循環(huán)的下一條語句。 for (i in obj) { result+=obj_name+.+i+=+obj[i]+\n。 循環(huán)語句 1 for 語句: for (初始化部分(可選) 。 } greeting=hello, +str1+, 總共是 +sum。 function 語句: function 函數(shù)名稱 (參數(shù)表 ) { 函數(shù)執(zhí)行部分 } return 語句: return 表達(dá)式 。 第 5 章 JavaScript的基本語法 JavaScript 語句總覽 語句分為幾類: 變量聲明,賦值語句: var 函數(shù)定義語句: function,return 條件和分支語句: if...else,switch 循環(huán)語句: for,for...in,while,break,continue 對象操作語句: new,this,with 注釋語句: //,/*...*/ 在 JavaScript語句之間可以采用空格來進(jìn)行分隔,也可以用分號 。 /script script language= (3==3)。 aamp。=y x=xamp。 Mytext=asdf。 var E=。 var y=str2+str1。string239。 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)注了。 注釋: //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 的模型更廣泛一些。 第 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。 var x=str1+str2。 var Mybool=true。(產(chǎn)生錯誤,因?yàn)?Uninit未定義) 除了用 VAR,也可以直接使用賦值的方法定義變量。 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。 x=2,y=2 取反運(yùn)算符 x=5 x=5 2 位操作符 與 amp。 /script script language= (3==3)。 !==:和 ===一樣,如果在沒有類型轉(zhuǎn)換的情況下,兩個值不相同,就返回 true。 函數(shù)定義語句 由于 JavaScript在設(shè)計(jì)時充分考慮到 C程序員的習(xí)慣,所以所有數(shù)組下標(biāo)均從 0開始。i++) { sum+=[i]。 如果執(zhí)行了一個 case 后的語句,加 break可以跳出 switch語句,否則會繼續(xù)執(zhí)行下面的 case。 function show_all_properties(obj,obj_name) { var result=,i=。 } 4 do...while 語句: do { 語句 ... } while (條件 ) 同 while 不同的是, do...while 不管條件是否成立,總是先執(zhí)行一次循環(huán)。 n=0。 y=r*sin(alpha)。 由 /*和 */包含的部分是注釋。 =owner。 在某一個實(shí)例動態(tài)地加入一個屬性并不影響從原來對象產(chǎn)生的任何其他實(shí)例,甚至也不影響原來的對象本身。 =year。 var Computer1=new puter(Legend,1997,Liu)。 } function puter (brand,year,owner) { =brand。 /script /body /html 在上面的例子中還演示了如何訪問不同對象層次的屬性: 這樣的語法體現(xiàn)了兩個不同對象之間的層次結(jié)構(gòu)。 Microsoft公司還為 JScript提供了一些特有的內(nèi)置對象。 var OneString=new String(asdf)。 toUpperCase(): 轉(zhuǎn)換成大寫。如果 end為負(fù)數(shù),如 2,就一直截取到字符串末尾的倒數(shù)第二個元素。 Math 對象 (參數(shù) ) 或者: with (Math) { 應(yīng)用各種數(shù)學(xué)函數(shù) ... } 所有的 Math 對象方法采用的參數(shù)均是浮點(diǎn)型。 r[1]=0。 s+=n2。 } } ...... 常用的各種數(shù)學(xué)函數(shù): 三角函數(shù) Sin(a) 返回正弦值 Cos(a) 返回余弦值 Tan(a) 返回正切值 Asin(a) 返回反正弦值 Acos(a) 返回反余弦值 Atan(a) 返回反正切值 指數(shù)、對數(shù) Exp(a) 返回指數(shù) log(a) 返回自然對數(shù) 乘冪 Pow(a,b) 返回乘冪 Sqrt(a) 返回平方根 取整 ceil(a) 返回不小于 a 的最小整數(shù) Floor(a) 返回不大于 a 的最大整數(shù) Round(a) 返回四舍五入的取整值 其他 abs(a) 返回 a 的絕對值 Random() 返回一個隨機(jī)數(shù) Max(a,b) 返回 a,b 中的較大者 Min(a,b) 返回 a,b 中的較小者 Date 對象 創(chuàng)建: newDateObj=new Date() 存儲了當(dāng)前的時期和時間 newDateObj=new Date(dateVal) dateVal 表示一個從 1970年 1月 1日 0點(diǎn) 0 時開始到一個指定日期的毫秒數(shù),這 個日期自動存儲到新創(chuàng)建的對象實(shí)例中。 nextXmas=new DAte(Dec 25, 1999)。 minutes=()。 year=()。 如果知道要使用數(shù)組的大?。? myArray=new Array(7)。Wed39。 當(dāng) Array 對象只接收到一個對數(shù)值時,如果這個參數(shù)是整數(shù), JavaScript 就認(rèn)為這個數(shù)定義數(shù)組的大小;如果這個參數(shù)不是整數(shù), JavaSCript 就認(rèn)為這是數(shù)組的第一個元素的初值。My string139。 數(shù)組的長度: 值得注意的是,由于 JavaScript 數(shù)組中的元素可能不是連續(xù)存放的,所以這個屬性值可能并不反映 實(shí)際元素的個數(shù)。 concat(array2) 可以把兩個數(shù)組的內(nèi)容合并。 要在 JavaScript腳本中使用這個對象,必須 采用下面的語法指定 JavaScript語言的版本是 : script language= ... /script 把準(zhǔn)備在另一個字符串中搜索的一個特定字符組合叫做表達(dá)式的模式,簡稱模式。 switch: 這是一個可選項(xiàng),指出了一些正則表達(dá)式的選項(xiàng),主要有: i:忽略大小寫。 index 屬性:指出一個字符串中第一次成功的正則匹配的位置,以字符串的下標(biāo)值來表示??梢圆捎孟旅鎯煞N方法之一來獲得這個信息: RegExp.$+ leftContext屬性:這個屬性是一個 只讀屬性,指示最近一次匹配對應(yīng)的輸入字符串。 source 屬性:指示在當(dāng)前正則表達(dá)式中要搜索的字符串,也就是正則表達(dá)式的模式字符串。 } /script 請輸入您的名字和年齡。如果在字符串存在除了數(shù)字、符號、小數(shù)點(diǎn)和指數(shù)符號以外的字符, parseInt 函數(shù)就停止轉(zhuǎn)換,返回已有的結(jié)果。 isNaN 函數(shù)可以測試這兩個函數(shù)返回的結(jié)果是否為 NaN。 Boolean 對象使用的方法同 JavaScript 內(nèi)置的邏輯類型完全一樣。當(dāng)然,這個屬性只有在這個函數(shù)被執(zhí)行的時候才有實(shí)際意義,也就是說,只有在函數(shù)內(nèi)部才有可能訪問這個屬性。任何內(nèi)置的對象都有一個叫做 toString()的方法,可以把這個對象轉(zhuǎn)換成字符串。 (4) VBArray對象 一個 VBArray對象提供訪問 Visual Basic安全數(shù)組的接口。 lbound(dim)方法 返回 VBArray 對象中指定維數(shù)的下標(biāo)下限。 (5) Enumerator 對象 這個對象提供一種方法,可以在 JScript中使用集合類型。如果這個集合是空集,或者當(dāng)前的元素是 undefined類型,這個方法就返回undefined值。 例:想讓一個 Array 對象的每一個實(shí)例都可以使用 array_max()方法來找出其中的最大值 function array_max() { var i,max=this[0]。也就是說,可以把一個新的屬性加在這個對象上,如同在剛才的例子中的做法一樣,但卻不可以把一個原先定義的固有方 法重新定義。 Valueof()方法 可以返回一個對象的數(shù)值表示形式。 (4) ScriptEngineMinorVersion()函數(shù) 返回當(dāng)前使用的腳本引擎的副版本號。 forms: 是從屬于瀏覽器對象 document的一個數(shù)組,為處理表單以及其中的界面對象提供屬性和方法,每一個表單是這個數(shù)組中的一個單獨(dú)元素。 appCodeName 反映用字符串表示的當(dāng)前瀏覽器的代碼名字。這也是一個只讀屬性。 prompt(text,Defaulttext) 彈出一個提示框。 resizeTo(x,y) 將窗口設(shè)定為指定的大小。 print() 指示瀏覽器打印當(dāng)前的網(wǎng)頁,相當(dāng)于瀏覽器工具欄中的打印按鈕。 self 引用當(dāng)前文檔對應(yīng)的窗口。同
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1