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

正文內(nèi)容

javascript教程(專業(yè)版)

2025-10-21 01:04上一頁面

下一頁面
  

【正文】 同上。 print() 指示瀏覽器打印當(dāng)前的網(wǎng)頁,相當(dāng)于瀏覽器工具欄中的打印按鈕。 prompt(text,Defaulttext) 彈出一個提示框。 appCodeName 反映用字符串表示的當(dāng)前瀏覽器的代碼名字。 (4) ScriptEngineMinorVersion()函數(shù) 返回當(dāng)前使用的腳本引擎的副版本號。也就是說,可以把一個新的屬性加在這個對象上,如同在剛才的例子中的做法一樣,但卻不可以把一個原先定義的固有方 法重新定義。如果這個集合是空集,或者當(dāng)前的元素是 undefined類型,這個方法就返回undefined值。 lbound(dim)方法 返回 VBArray 對象中指定維數(shù)的下標(biāo)下限。任何內(nèi)置的對象都有一個叫做 toString()的方法,可以把這個對象轉(zhuǎn)換成字符串。 Boolean 對象使用的方法同 JavaScript 內(nèi)置的邏輯類型完全一樣。如果在字符串存在除了數(shù)字、符號、小數(shù)點和指數(shù)符號以外的字符, parseInt 函數(shù)就停止轉(zhuǎn)換,返回已有的結(jié)果。 source 屬性:指示在當(dāng)前正則表達式中要搜索的字符串,也就是正則表達式的模式字符串。 index 屬性:指出一個字符串中第一次成功的正則匹配的位置,以字符串的下標(biāo)值來表示。 要在 JavaScript腳本中使用這個對象,必須 采用下面的語法指定 JavaScript語言的版本是 : script language= ... /script 把準(zhǔn)備在另一個字符串中搜索的一個特定字符組合叫做表達式的模式,簡稱模式。 數(shù)組的長度: 值得注意的是,由于 JavaScript 數(shù)組中的元素可能不是連續(xù)存放的,所以這個屬性值可能并不反映 實際元素的個數(shù)。 當(dāng) Array 對象只接收到一個對數(shù)值時,如果這個參數(shù)是整數(shù), JavaScript 就認為這個數(shù)定義數(shù)組的大?。蝗绻@個參數(shù)不是整數(shù), JavaSCript 就認為這是數(shù)組的第一個元素的初值。 如果知道要使用數(shù)組的大?。? myArray=new Array(7)。 minutes=()。 } } ...... 常用的各種數(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() 返回一個隨機數(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點 0 時開始到一個指定日期的毫秒數(shù),這 個日期自動存儲到新創(chuàng)建的對象實例中。 r[1]=0。如果 end為負數(shù),如 2,就一直截取到字符串末尾的倒數(shù)第二個元素。 var OneString=new String(asdf)。 /script /body /html 在上面的例子中還演示了如何訪問不同對象層次的屬性: 這樣的語法體現(xiàn)了兩個不同對象之間的層次結(jié)構(gòu)。 var Computer1=new puter(Legend,1997,Liu)。 在某一個實例動態(tài)地加入一個屬性并不影響從原來對象產(chǎn)生的任何其他實例,甚至也不影響原來的對象本身。 由 /*和 */包含的部分是注釋。 n=0。 function show_all_properties(obj,obj_name) { var result=,i=。i++) { sum+=[i]。 !==:和 ===一樣,如果在沒有類型轉(zhuǎn)換的情況下,兩個值不相同,就返回 true。 x=2,y=2 取反運算符 x=5 x=5 2 位操作符 與 amp。(產(chǎn)生錯誤,因為 Uninit未定義) 除了用 VAR,也可以直接使用賦值的方法定義變量。 var x=str1+str2。 注釋: //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 的模型更廣泛一些。string239。 var E=。=y x=xamp。 /script script language= (3==3)。 function 語句: function 函數(shù)名稱 (參數(shù)表 ) { 函數(shù)執(zhí)行部分 } return 語句: return 表達式 。 循環(huán)語句 1 for 語句: for (初始化部分(可選) 。 5 break 語句 break 語句結(jié)束當(dāng)前的 while,for 循環(huán)以及 do...while 循環(huán),并把程序的控制權(quán)交給循環(huán)的下一條語句。 如果沒有指出 cos,sin函數(shù)的對象,則默認是 Math對象。 } function Show(obj_name,obj) { var result=,i=。 =owner。 =year。 JavaScript 提供的內(nèi)置函數(shù)有: escape() eval() parseFloat() parseInt() unescape() isNaN() 幾個基本的內(nèi)置對象 對象名 .屬性名稱 。 為繼承 C 語言的傳統(tǒng),函數(shù)的位置參數(shù)和所有的位置返回值均從 0 開始計算。而且,在三角函數(shù)里,輸入的是弧度值。 return s。 msPerDay=24*60*60*1000。 dateStr=+month。,39。,39。 (array2) 把 array2的內(nèi)容加在數(shù)組 array1的后面。 g:在全局范圍內(nèi)搜索所有的給定模式。 multiline/$*屬性:這是一個只讀屬性,指示在換行符之間這樣的正則搜索是否進行。 form input type=text name=NameAge onChange=getInfo(this)。如果 是, isNaN函數(shù)的返回值是 true。如果函數(shù)是從最外層被調(diào)用的,這個屬性的值就是 null。 new VBArray(safeArray) 其中的 safeArray也是一個 VBArray值。 new Enumerator(collection) 其中的 collection參數(shù)可以是任何的基對象類型。 for (i=1。這種表示形式可以由用戶通過編程來具體體現(xiàn),甚至可以使這個方法返回的數(shù)值同對象的信息一點關(guān)系也沒有。 archors: 是從屬于瀏覽器對象 document的一個數(shù)組,為處理錨提供屬性和方法,每一個錨是這個數(shù)組中的一個單獨元素。 另外, navigator還擁有一個 javaEnabled()方法,可以用于指出在該瀏覽器中是否可以使用 Java語言。 scrollBy(horiz,vert) 按照給定的位移量滾動窗口。 top 定義一系列瀏覽器上層的瀏覽器窗口。 瀏覽器對象 Window中。 parent 包含這個當(dāng)前窗口的父窗口。 resizeBy(horiz,vert) 按照給定的位移量重新設(shè)定窗口的大小。 platform 指出當(dāng)前的瀏覽器適用的平臺名稱。 history: 含有以前訪問過的網(wǎng)頁的 URL 地址。 String 類型:返回字符 串本身。這個屬性的使用方法: =propertyName。如果給定的 dim參數(shù)是負數(shù)或者超過了這個對象的實際維數(shù), ubound()方法就返回一個 Subscript out of range 錯誤。 使用這些常數(shù)時,總是引用 Number對象本身,而不是 Number對象的實例。 該屬性指出這個函數(shù)的調(diào)用者。 (4) isNaN()函數(shù): 當(dāng) JavaScript遇到一個使用 parseInt函數(shù)和 parseFloat函數(shù)中的任何一個都不能轉(zhuǎn)換成數(shù)字的字符串時,將自動返回一個叫做 NaN 的結(jié)果。 (RegExp.$1+, 您的年齡是 +RegExp.$2)。 lastParen/$+屬性:這是一個只讀屬性,指示最近一次模式查找的結(jié)果。 如: MyReg=new RegExp(ab+c) pattern: 這是一個必選項,指出了正則表達式,也就是要搜索的字符串。 push(Newelement) 可以在數(shù)組的最后加入一個元素。 例: Test=new Array(1,2,3,new Array (39。,39。 month=()+1。 例: today=new Date()。 s+=n1。為了獲得字符串中出現(xiàn)的正則表達式的詳細情況,還是要使用 match()。 toLowerCase(): 轉(zhuǎn)換成小寫。 RegExp 對象:提供對正則表達式的處理。 (result)。 function puter(brand,year,owner) { =brand。 =year。 x=r*cos(alpha)。x+=n。 } 如果表達式的值同任何一條語句都不匹配, default部分的語句將被自動執(zhí)行。 var 語法: var 變量名稱 [=初始值 ]。 script language=JavaScript (3==3)。 x=y=0。 var Mynumber=3。 physical:文本在區(qū)域的右邊界回繞到下一行,中間插入回車符,成為多行文本。 編程標(biāo)注 腳本程序 noscript/noscript 定義一塊文字,提供給不支持 JavaScript 或禁止 JavaScript 支持的瀏覽器顯示。 // x=321,y=24 也可以使用 number(str1)轉(zhuǎn)換成數(shù)值,或 string(str2)轉(zhuǎn)換成字符串。 JavaScript 的常量 常量分為整型常量、浮點常量、布爾常量、字符串常量以及特殊字符。b 或 | a|b 異或 ^ a^b a 與 b 相對應(yīng)的位不同,其結(jié)果的對應(yīng)位為 1,否則為 0 取反 ~ ~a 按位取反 向左移位 ab a 向左移了 b 個二進制位后的結(jié)果 向右移位 ab a 向右移了 b 個二進制后的結(jié)果,原來的符號位填入左邊移出的空位 填零的右移 ab a 右移 b 個二進制位后的結(jié)果,左邊移出的空位由 0 填入 3 邏輯操作符 邏輯與 amp。分隔。 return (greeting)。 return result。 if (i==3) continue。 JavaScript 內(nèi)置的對 象,如 Date、 Math及 string。因此下標(biāo) 2表示第三個參數(shù)。 =age。 第 7 章 內(nèi)置對象和函數(shù) 基本內(nèi)置對象和函數(shù)總覽 JavaScript 的內(nèi)置對象有: String 對象:處理所有的字符串操作。 字符串的長度: =16。返回一個數(shù)組,記錄了在字符串中匹配正則模式的位置。 ix=0。 在 Date 對象中,年份從 1900年開始,其他所有的秒數(shù)、小時等都是從 0開始(?月日)。 timeStr=+hours。Sun39。 myArray[1]=Stefan。 array 對象可以使用的方法有: join(separator) 可以把一個數(shù)組中所有的數(shù)據(jù)以一個字符串的形式表達出來,每個數(shù)據(jù)之間使用分隔符
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1