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

正文內(nèi)容

web程序設(shè)計(第4版)-第5章-資料下載頁

2025-01-12 07:49本頁面
  

【正文】 語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? Math對象的屬性 – Math對象的屬性定義了一些常用的數(shù)學常數(shù),它們是只讀的。 3. Math對象 屬 性 名 含 義 E 常數(shù) e,自然對數(shù)的底,近似值為 LN2 2的自然對數(shù),近似值為 LN10 10的自然對數(shù),近似值為 LOG2E 以 2為底, e的對數(shù),即 log2e,近似值為 LOG10E 以 10為底, e的對數(shù),即 log10e,近似值為 PI 圓周率,近似值為 SQRT1_2 ,近似值為 SQRT2 2的平方根,近似值為 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) – Math對象的方法 3. Math對象 方 法 含 義 sin(val) 返回 val的正弦值, val的單位是 rad(弧度) cos(val) 返回 val的余弦值, val的單位是 rad(弧度) tan(val) 返回 val的正切值, val的單位是 rad(弧度) asin(val) 返回 val的反正弦值, val的單位是弧度 exp(val) 返回 e的 val次方 log(val) 返回 val的自然對數(shù) pow(bv,ev) 返回 bv的 ev次方 sqrt(val) 返回 val的平方根 abs(val) 返回 val的絕對值 ceil(val) 返回大于或等于 val的最小整數(shù)值 floor(val) 返回小于或等于 val的最小整數(shù)值 round(val) 返回 val四舍五入得到的整數(shù)值 random() 返回 0~ 1之間的隨機數(shù) max(val1,val2) 返回 val1和 val2之間的大者 min(val1,val2) 返回 val1和 val2之間的小者 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? Date對象封裝了有關(guān)日期和時間的操作,它有大量設(shè)置、獲得和處理日期和時間的方法,但沒有任何屬性。 4. Date對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) – 創(chuàng)建 Date對象實例 [var] Date對象名 =new Date([parameters])。 參數(shù)可以是以下的任一種形式: ? 無參數(shù) //獲得當前日期和時間 ? 形如“月 日 , 年 時:分:秒”的參數(shù) //創(chuàng)建指定日期和時間的實例 ? 形如“年、月、日、時、分、秒”的整數(shù)值參數(shù) //創(chuàng)建指定日期和時間的實例(省略時、分、秒,其值將設(shè)為 0) 例如: var today=new Date( )。 birthday=new Date(September 10,1990 5:50:20)。 birthday=new Date(90,9,20)。 birthday=new Date(90,9,20,5,50,20)。 4. Date對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) – Date對象的方法 ① get方法組 ,在 Date對象中獲取日期和時間值。主要包括以下 9種。 getYear( ):返回對象實例的年份值。如果年份在 1900年后,則返回后兩位,例如 1998將返回 98;如果年份在 100~ 1900之間,則返回完全值。 getMonth( ):返回對象實例的月份值,其值在 0~ 11之間。 getDate( ):返回對象實例日期中的天,其值在 1~ 31之間。 getDay( ):返回對象實例日期是星期幾,其值在 0~ 6之間, 0代表星期日。 getHours( ):返回對象實例時間的小時值,其值在 0~ 23之間。 getMinutes( ):返回對象實例時間的分鐘值,其值在 0~ 59之間。 getSeconds( ):返回對象實例時間的秒值,其值在 0~ 59之間。 getTime( ):返回一個整數(shù)值,該值等于從 1970年 1月 1日 00:00:00到該對象實例存儲的時間所經(jīng)過的毫秒數(shù)。 getTimezoneOffset( ):返回當?shù)貢r區(qū)與 GMT標準時的差別,單位是 min。( GMT時間是基于格林尼治時間的標準時間,也稱 UTC時間)。 4. Date對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) – Date對象的方法 ② set方法組 ,設(shè)置 Date對象中的日期和時間值,包括setYear(year)、 setMonth(month)、 setDate(date)、setHours(hours)、 setMinutes(minutes)、setSeconds(senconds)和 setTime(time),含義與 get方法組相同。 ③ to方法組 ,從 Date對象中返回日期和時間的字符串值,包括 toGMTString( )、 toLocalString( )和 toString( )。 ④ parse和 UTC方法 ,用于分析 Date字符串。 4. Date對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) 【 例 510】 一個有關(guān) Date對象的應(yīng)用例子。該 HTML文件在瀏覽器窗口顯示一個不斷刷新的數(shù)字時鐘。 4. Date對象 function aClock( ){ var now=new Date( )。 var hour=( )。 var min=( )。 var sec=( )。 var timeStr= +hour。 timeStr+=((min10)?:0::)+min。 timeStr+=((sec10)?:0::)+sec。 timeStr+=(hour=12)? .: .。 =timeStr。 clockId=setTimeout(aClock( ),1000)。 } 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? Number對象給出了系統(tǒng)最大值、最小值以及非數(shù)字常量的定義 5. Number對象 屬 性 含 義 MAX_VALUE 數(shù)值型最大值,+308 MIN_VALUE 數(shù)值型最小值,值為 5e324 NaN 非合法數(shù)字值 POSITIVE_INFINITY 正無窮大 NEGATIVE_INFINITY 負無窮大 Number對象屬性表 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? Boolean對象的作用是將非布爾量轉(zhuǎn)換為布爾量。 ? 創(chuàng)建 Boolean對象實例的語法: [var] BoolVal=new Boolean([參數(shù) ]); 其中,參數(shù)可以為空。當參數(shù)為空,或參數(shù)為 0、 null、 false、空字符串時,所創(chuàng)建的對象實例為 false;其他情況下,所創(chuàng)建的對象實例為 true。 例如: var BoolVal1=new Boolean( )。 //BoolVal1值為 false var BoolVal2=new Boolean()。 //BoolVal2值為 false var BoolVal3=new Boolean(8)。 //BoolVal3值為 true var BoolVal4=new Boolean(This)。 //BoolVal4值為 true 6. Boolean對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? Function對象提供了另一種定義和使用函數(shù)的方法。 ? 利用 Fonction對象定義函數(shù)對象實例的語法為: var FuncName=new Function([arg1],[arg2],…,FuncString)。 其中, FuncName是函數(shù)名, arg1, arg2, … ,是函數(shù)的形式參數(shù),它們可以沒有; FuncString是字符串形式的函數(shù)體。這樣定義的函數(shù)實例,可以像普通函數(shù)一樣調(diào)用。 例如: var setColor=new Function( =39。darkgreen39。)。 以后就可以調(diào)用它;例如: if (MustSetColor) then { serColor( )。 } 利用 Function對象定義和調(diào)用函數(shù)與前面討論的函數(shù)定義和使用方法相比,后者在執(zhí)行速度上更快一些,所以以使用后一種方法為主。 7. Function對象 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) ? 預定義函數(shù)不屬于任何對象,不必通過對象來引用它們。 8. 預定義函數(shù) ( 1) eval函數(shù) ? 語法為: eval(string)。 其中, string是一個字符串,它的內(nèi)容應(yīng)是一個合法表達式。eval函數(shù)將表達式求值,返回該值。 例如: var sum=eval(2+3*4)。 //sum的值為 14 var a=2。 var val=eval(5+3*a)。 //val的值為 11 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) 8. 預定義函數(shù) ( 2) isNaN函數(shù) ? 語法為: isNaN(testValue); 其中, testValue是被測試的表達式,它可以是任意類型的表達式。 isNaN測試表達式的值是否為 NaN,若是, isNaN返回true;否則返回 false。注意,有些平臺不支持 NaN常量,則此函數(shù)無效。 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 常用的內(nèi)建對象和函數(shù) 8. 預定義函數(shù) ( 3) parseInt和 parseFloat函數(shù) ? parseInt函數(shù)的語法格式為: parseInt(str[,radix]) 其中, str是一個字符串??蛇x參數(shù) radix是整數(shù),若給出,則表示基數(shù);若未給出,則表示基數(shù)為 10。 parseInt函數(shù)先對字符串形式的表達式求值,若求出的值是整數(shù),則轉(zhuǎn)換為相應(yīng)基數(shù)的數(shù)值。若不能求出整數(shù)值,則返回 NaN或 0。 ? parseFloat函數(shù)的語法格式為: parseFloat(str) parseFloat函數(shù)的使用與 parseInt類似,其所求的值為浮點數(shù)。 腳本語言 JavaScript 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN: 9787121260360 5. 2 瀏覽器對象模型及應(yīng)用 ? 動態(tài)網(wǎng)頁內(nèi)容在下載到瀏覽器后,不必再通過 Web服務(wù)器就可以使瀏覽器與用戶互相交換信息。而瀏覽器之所以能夠與網(wǎng)頁交互,除了使用 CSS所提供的網(wǎng)頁版面配置和編排方式外,瀏覽器本身的對象模型也提供了操作網(wǎng)頁元素的能力。 ? 瀏覽器對象模型將網(wǎng)頁處理為對象的集合,網(wǎng)頁元素都可以是對象,具有屬性、方法和事件,通過腳本語言就可以操作網(wǎng)頁元素。瀏覽器對象模型遵循 W3C所定義的文檔對象模型 DOM規(guī)范,通過使用 DOM,網(wǎng)頁上的文字、圖像等都能被作為對象來處理。 IE和 Netscape瀏覽器的對象模型都是以 DOM為基礎(chǔ)的,因此它們是兼容的。 《 Web程序設(shè)計 》 (第 4版 ),電子工業(yè)出版社, 2022, ISBN:
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1