以下為本站文章分類清單

  1. AJAXspacer
  2. ASPspacer
  3. CSSspacer
  4. Javascriptspacer
  5. Windows 應用程式spacer
  6. 網頁設計
  7. 評論、短文、雜文spacer
  8. 版主spacer
  9. 最新回應spacer

以下為本頁本文內容

Question 1 ~ Question 30

Question 1.

撰寫一段副程式,名為 addSum(a,b),傳遞兩個參數 a 及 b ,計算 a 加 b 的和後回傳,並將這段副程式儲存為獨立檔案,檔名為 add.js。

Question 2.

撰寫一份 HTML 文件,並包含一段 JavaScript 副程式,名為 addSum(a,b),addSum() 可以傳遞兩個參數 a 及 b,計算 a 加 b 的和後回傳。

Question 3.

製作一份 HTML 文件,一開啟就會以警告視窗顯示「JavaScript事件測試」。

Question 4.

假設變數a的起始值為1,製作一份表單,表單中包含一個type="button"的按鈕,每按一次a會增加1,並且在按下按鈕後,把a的最新值以警告視窗呈現。

Question 5.

製作一份含有一張圖片的HTML文件,使滑鼠移到圖片上時,執行以下動作:「this.style.border='#000 3px double';」,並在滑鼠移開圖片時,執行以下動作:「this.style.border='#000 0px solid';」

Question 6.

已知陣列da=['阿里山','墾丁','太魯閣','九寨溝','紫禁城']使用for...in迴路以及document.write()方法,在畫面上呈現如下結果:
da[0]="阿里山"
da[1]="墾丁"
da[2]="太魯閣"
da[3]="九寨溝"
da[4]="紫禁城"

Question 7.

在不使用陣列的reverse()方法的前提下,如何設計一個副程式reverseArray(obj),將陣列以參數型式傳入,回傳的結果陣列中的元素是前後倒置的。

Question 8.

將書附光碟中,檔名為2.9.2.array.js的JavaScript檔案,連結到HTML文件中,並將陣列na中重複的元素移除,由大到小排序後,以document.write()方法輸出到畫面上。na的初始值為「na=[24,6,8,13,6,13,22,7,8,9,24,5]。

Question 9.

將陣列da=['台灣/阿里山','台灣/墾丁','台灣/太魯閣','上海/外灘','北京/紫禁城']中元素裡「台灣」改為「臺灣」,並以document.write()顯示在畫面上。

Question 10.

The Quick Brown Fox Jumps Over The Lazy Dog是英文中有名的句子,26個字母通通用上,如何得知這句話裡的DOG字樣,是大寫還是小寫,或首字大寫的型態。

Question 11.

indexOf()有兩個參數可用,如何統計「The Quick Brown Fox Jumps Over The Lazy Dog」這句話裡共有幾個字母「O」。

Question 12.

使用亂數輸出一個介於1-100之間的數字,並含有一位小數。

Question 13.

四捨五入是大家熟知的公式,假設這個公式已經被推翻,改成五捨六入,請設計一個名為myRound()的程式,能計算五捨六入後並回傳。

Question 14.

如何把今天的日期,以民國曆型式呈現,給您的唯一提示是民國元年是西元1911年。

Question 15.

承上,除了用民國年呈現,並且加上今天是星期幾,星期的部份,請用國字一二三四五六日。

Question 16.

alert()是用以警告視窗方式顯示訊息,如果警告語是「addSum()需要兩個參數,這兩個參數都必需是數字」,現在要用alert()輸出這段警告語,但要寫成兩行輸出,也就是把逗號改成換行,應如何處理。

Question 17.

分別以alert()及document.write()輸出下列字串「來自底特律的饒舌新悍將Royce Da 5'9",首支主攻同名單曲"Rock City"」。

Question 18.

請翻譯這句話「%u8ACB%u7FFB%u8B6F%u9019%u53E5%u8A71」。

Question 19.

寫出一段判斷數字是單數還是雙數的副程式。

Question 20.

書附光碟裡Question20中有5張圖,還有一份HTML文件,這份HTML內容就只是顯示一張圖片,那麼,如何改成開啟這份網頁,會隨機選擇圖片顯示呢?

Question 21.

已知陣列da=['阿里山','墾丁','太魯閣','九寨溝','紫禁城'],如何把da中的「太魯閣」,正確的說是把第2個元素抽掉?

Question 22.

「如果a介於1到10之間,而且b或c只要有一個不是3的倍數即可」,這個條件式如何用JavaScript表達?

Question 23.

算一下上午8:30分到下午的5:13分,總共是幾小時幾分鐘?

Question 24.

onClick是很常用的事件,那請設計兩個按鈕,一個按下去後會連結到http://www.google.com另一個按下去會連結到http://audi.tw。(更換連結的語法為window.location='http://audi.tw';)

Question 25.

在您知道什麼是九九乘法表的前題下,把九九乘法表輸出到畫面上,參考格式為:
2x1=2
2x2=4
:
9x9=81

Question 26.

產生一組四位數,條件是第一位不可是0,並且四個數字不重複。

Question 27.

日本人把一周七天用「七曜」來命名,分別為:土曜日是星期六,日曜日是星期天,月曜日是星期一,火曜日是星期二,水曜日是星期三,木曜日是星期四,金曜日是星期五。然後有支未完成的程式在Question27中,目的是想知道今天是什麼曜日,目前內容是:
var f0='日曜日';
var f1='月曜日';
var f2='火曜日';
var f3='水曜日';
var f4='木曜日';
var f5='金曜日';
var f6='土曜日';
請繼續完成。

Question 28.

有一份名單如下:
var nameList='Wilson, Johnny, Tom, Allen, Michelle, Viki, Marco';
請用兩種不同寫法,得知這份名單裡面有沒有Elle這個人。

Question 29.

有人傳來了一個計算式,內容是「2008-4*24+102」,不巧的是,所有加減乘除的符號全部是中文全型,該怎麼計算結果?請繼續完成Question29.js。

Question 30.

把「Question 30.」以「.03 noitseuQ」輸出到畫面上。