考試代碼:98-382使用 JavaScript 編程 考試大綱
微軟MTA認證考試考什么?考試內容?
微軟MTA認證考試是分科目的,現在我們要看得就是微軟給出的MTA考試代碼:98-382 考試名稱:使用 JavaScript 編程的大綱,如果你通過了這科考試之后,將會獲得使用 JavaScript 編程的MTA證書
此處微軟有兩點要提醒考生們注意:
- 考試大綱中的描述,僅僅為了說明微軟MTA認證考試將如何評估該技能,并不確保已經包含了所有要考的內容
- 在大多數情況下,MTA考試只會涵蓋已經正式發布的功能,不會涵蓋還在預覽的功能
使用JavaScript運算符,方法和關鍵字進行編程(20-25%)
- 完成或調試使用了賦值和算術運算符的代碼
- 賦值;遞增;遞減;加法;減法;除法;乘法;取模;復合賦值運算符
- JavaScript 最佳實踐
- 注釋;縮進;命名; 無名;常量;保留關鍵字;調試器關鍵字;設置斷點;console.log
- 評估使用行內js和外部js
- 何時使用,如何使用,兩者在使用時會發生什么
- 執行異常捕捉
- try;catch;finally
- 與BOM交互實現調試代碼
- 管理狀態;顯示對話框;確定屏幕尺寸
使用變量、數據類型和函數編程 (25-30%)
- 聲明與使用數據類型
- 數字;布爾值;字符串;空;未定義; typeof 運算符;類型檢查函數;使用 strict;在數據類型之間轉換;設置數字格式;字符串操作;單引號與雙引號(嵌套);初始化
- 聲明與使用數組
- 一維數組;多維數組;迭代;初始化;定義一個數組;排序和搜索數組;使用push、pop、shift和 unshift方法;使用長度屬性;訪問數組元素
- 完成并調試使用對象的代碼
- 屬性;方法;實例;日期對象;檢索日期和時間;本地化日期格式;前推后移日期時間
- 完成并調試使用內置 math 函數的代碼
- random; round; abs; floor; ceiling; min; max; pow; sqrt
- 完成并調試接收參數并返回值的函數
- 可重用代碼;局部與全局范圍,重新定義變量,傳遞參數,值與引用,返回值
實現和分析決策和循環 (20-25%)
- 計算使用邏輯運算符和比較運算符的表達式
- ==; !=;<, >;<=;>=; !;&&; ||
- 完成、調試、決策
- if; else if; switch; nested if
- 循環、調試
- for; while; do; break; continue
與DOM交互 (15-20%)
- 識別和構造DOM樹
- window; document; body; 其他 HTML 元素
- 識別和處理 HTML 事件
- onchange; onmouseover; onload; onclick; onmouseout; onkeydown
- 完成、調試、輸出到 HTML 文檔的代碼
- innerHTML; document.write
- 完成、調試、查找、修改和添加 HTML 元素和屬性的代碼
- getElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement
與 HTML 表單交互 (5-10%)
- 完成、調試、檢索表單中的輸入并設置表單字段值的代碼
- 檢索表單值;標識 DOM 路徑;從不同類型的元素中獲取值;預填充值;掩碼值
- 完成、調試、執行輸入驗證的代碼
- case; string comparisons; Not-A-Number (NaN)
- 描述表單提交過程
- onsubmit; post 和 get方法; 提交的潛在目標
©重慶睿一網絡科技有限公司