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

正文內(nèi)容

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

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

下一頁面
  

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