Javascript程序设计课程以ECMAScript 5.1为标准,从基本语法到原理深入,教授如何理解和编写Javascript程序。
课程的核心内容有语言简介、调试器、类型系统、内置对象、基本语法、变量作用域、闭包、面向对象编程等。
学完本课程后你可以:
掌握如何编写和调试Js程序
掌握Js的类型和语法
掌握Js各种内置对象的使用
掌握变量作用域及闭包原理,灵活运用闭包解决实际问题
掌握原型继承及原型链原理,使用面向对象思想编写js代码
本课程的成绩由四部分组成:
单元测验,占20%。
单元作业,占15%。
考试,占50%。
课程讨论,占15%。
获得综合评分60分的可以获得本课程的合格证书,获得85分的可以获得优秀证书。
了解程序设计基础
了解面向对象程序设计
至少有一门语言的编程经验
1.基础篇
1.1.JS介绍
1.2.JS调试
1.3.基本语法
1.4.基本类型
1.5.运算符与表达式
1.6.语句
1.7.数值
1.8.字符串
1.9.对象
1.10.数组
1.11.函数
1.12.Date
1.13.RegExp
1.14.JSON
2.进阶篇
2.1.类型进阶
2.2.函数进阶
2.3.原型
2.4.变量作用域
2.5.闭包
2.6.面向对象