0基本资料型态.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0基本资料型态

Date物件相關函式 方法 說明 toString() 以標準字串來表示日期物件 toLocaleString() 以地方字串(依作業系統而有所不同)來表示日期物件 getYear() 取得年份 getMonth() 取得月份(需注意:0 代表一月,因此例如若是八月,結果就是 7) getDate() 取得日數 getHours() 取得時數 getMinutes() 取得分鐘數 getSeconds() 取得秒數 getDay() 取得星期數(例如若是星期四,結果就是 4) */43 範例3-11 主題:示範各種日期物件的屬性及函式 連結:date01.htm 說明 new Date() 即會產生包含現在日期的一個日期物件。 new Date() 產生的物件,並不會因為過了一段時間後,使用getSeconds()這些取得時間訊息的函式就會跟著改變,這些時間訊息都在new Date()的時候決定了。 */43 範例3-12 主題:使用 eval()簡化範例3-11的程式碼 連結:date02.htm 程式碼重點 說明 組成字串來讓 eval 進行執行。 */43 for (i=0; imethod.length; i++) document.writeln(br today. + method[i] + () = + eval(today.+method[i]+();)); 範例3-13(1) 主題:利用getTime()寫一個碼表程式。 連結:dateGetTime01.htm 說明 getTime()可以傳回來某個時間物件與 1970 年 1 月 1 日零時的時間差距,單位是毫秒。 當按鈕文字是”開始計時”時,按下按鈕後,我們記錄目前時間(date1),設定時間顯示為”計時中...”,並將按鈕文字改為”停止計時”。 當按鈕文字是”停止計時”時,按下按鈕後,我們記錄目前時間”date2”,並算出時間差距(timeDiff)並顯示在時間欄位內,同時將按鈕文字改為”歸零”。 */43 範例3-13(2) 說明 若要設計在計時過程中,文字欄位不斷顯示目前計時結果,但這種密集的即時顯示會比較消耗 CPU 的計算時間。欲達到此功能,必須使用 setTimeOut() 函數,將會在後面詳述。 我們也可以產生一個日期物件後,再對此物件進行修改(例如改變秒數或月份)或格式轉換,相關的方法很多,在此不再贅述。 */43 範例3-12 (流程圖) 按鈕顯示:開始計時 文字欄位:00:00:00 按鈕顯示:停止計時 文字欄位:計時中… 按鈕顯示:歸零   文字欄位:xx.xx.xx 啟始狀態 */43 3-6:數學物件 本小節介紹數學物件(Math)的各種屬性及函式使用方法。 使用時必須引用Math物件,例如 Math.PI Math.exp(-2) */43 數學物件方法(1) 方法 說明 abs(x) 取一個數 x 的絕對值 ceil(x) 傳回大於或等於 x 的最小整數 floor(x) 傳回小於或等於 x 的最大整數 log(x) 計算以 e (2.71828) 為底的自然對數值 exp(x) 傳回以 e (2.71828) 為底的冪次方值 pow(a, n) 計算任意 a 的 n 次方 max(a, b) 傳回兩個數 a, b 中較大的數 min(a, b) 傳回兩個數 a, b 中較小的數 sqrt(x) 求出一個數 x 的平方根 round(x) 四捨五入至整數 */43 數學物件方法(2) 說明 如果你的工作或研究牽涉到許多數學運算,那就應該使用 MATLAB 來完成,比較省時省力! 方法 說明 random() 隨機產生一個介於 0~1 的數值 sin(x) 正弦函數 cos(x) 餘弦函數 tan(x) 正切函數 asin(x) 反正弦函數 acos(x) 反餘弦函數 atan(x) 反正切函數 */43 範例3-14 主題:示範各種數學物件函式及屬性的使用 連結:math01.htm 程式碼重點 說明 只要放在 with(Math) 大括弧中的數學函數,都可以不再引用 Math。 */43 with (Math){ // 使用 Math 物件的另一種方法 document.writeln(pow(cos(PI/3),2)+pow(sin(PI/3),2)); } 3-7:影像物件 本小節介紹影像物件各種屬性及函式的使用方法。 */43 影像物件屬性 影像物件也是一個內建的物件,可以由兩種方式產生: 由網頁的影像標籤 img 所產生,並經由 id 屬性來取得影像物件。 由 new Image() 來產生新的影像物件,並可指定其對應影像網址,以達到快取(Cache)功

文档评论(0)

wangsux + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档