JavaScript實習報告 - 下載本文

實習四 JavaScript基本語法

一、實習目的

1.掌握 JavaScript 的基本語法;

2.掌握 JavaScript 的常用內置對象的作用、屬性、方法的運用; 3.掌握 JavaScript 的程序流程控制語句的運用; 4. 掌握 Firebug的基本用法。

二、實驗內容

1. 要求用戶在文本框中年份,點擊判斷按鈕,用 alert函數輸出該年是否是閏年的結果。 2.利用復選框讓用戶選擇其愛好,用alert 對話框輸出用戶所選的內容。

3.要求在文本框中輸入用戶名,點擊“注冊”按鈕進行提交。當文本框為空時,則彈出 提示信息,并取消提交操作。 4.在網頁上輸出“九九乘法表”。

5.設計一個網頁,允許輸入表格的行數與列數,然后“生成”按鈕后,在網頁輸出表格。

三、實驗步驟

1.利用對象document對象獲得元素,并且取其中的值,進而判斷是否為閏年,利用alert輸出結果。

2.利用對象document對象獲得元素數組,遍歷元素數組,利用Checked屬性,將相應的值取出,利用alert輸出。

3.利用對象document對象獲得元素,判斷其值是否為空,進而進一步操作。 4.利用for循環,利用document對象創建表格元素。

5.利用document對象的函數,如document.createElement(tagName),appendChild(appendNode)。

實習五 Javascrip高級應用

一、實習目的

1.理解 Javascrip中對象的基本概念;

2.掌握常用的 Javascrip 內置對象及其屬性、方法等。 3. 掌握 Javascrip中事件處理的方法。

二、實驗內容

1.編寫程序,判斷并輸出今天是開學的第幾周,星期幾。

2.編寫程序,利用正則表達式輸出待處理英文單詞或詞組的首字母。如 \輸出 \,\輸出\不包括引號)。

說明:所謂“首字母”包括兩種情況:第一種是邊界(開頭)的單詞字符,一種是空格之 后的單詞的第一個字母。

3.設計一個網頁,輸入一串用英文逗號分隔的數字字符串。編寫程序,輸出找出該組數中 的最大、最小值、和及按從大到小排序后的結果(以逗號分隔)。

三、實驗步驟

1. 利用date獲得日期,并通過該對象的相關方法獲取數據。 2. 利用正則表達式,\\b,進行匹配。

3. 將數字字符串轉化為數字,利用排序算法輸出相關的值。

實習六 文檔對象模型和瀏覽器對象模型

一、實習目的

1.掌握 Internet Explorer 的 DOM 對象體系。

2.掌握這些對象的在 DOM 體系中的地位、作用、常用的屬性、方法、事件等。 3. 掌握 BOM模型中的常見對象及其屬性、方法。 4. 掌握 JQuery 框架的基本應用。

二、實習內容

1.彈出的窗口程序設計; 2.循環顯示圖片;

3.在狀態欄上顯示當前時間;

三、實驗步驟

1.在打開網頁后彈出一個寬200,高 300 的窗口,且在該網頁關閉后,彈出的窗口也關閉。 2.直接利用 Javascript 操作 DOM 模型,將當前目錄下的 10 張圖片循環顯示在網頁上。 4. 利用 JQuery 編寫程序,將當前目錄下的 10 張圖片循環顯示在網頁上。

3. 在狀態欄上顯示,訪問者在本頁停留的時間(如:您在本頁停留了 X 小時 X 分 X 秒)。

實驗總結

通過本次的實習,我對學習到的javascript進行了鞏固。它就是在網頁中添加動作,進行各種操作。它的語言和java語言有些類似,也是通過單獨的代碼進行設計。實驗中,難點就是正則表達式的構造,確實很難,分析了很多個正則表達式,還是不能很好的自己進行構造。

在期末的復習中中,自己一定要加強對javascript的進一步學習。





3d走势图