网易杭州研究院 网易杭州研究院

JavaScript程序设计

所属微专业:

图片
课程概述

Javascript程序设计课程以ECMAScript 5.1为标准,从基本语法到原理深入,教授如何理解和编写Javascript程序。

课程的核心内容有语言简介、调试器、类型系统、内置对象、基本语法、变量作用域、闭包、面向对象编程等。

学完本课程后你可以:

  1. 掌握如何编写和调试Js程序

  2. 掌握Js的类型和语法

  3. 掌握Js各种内置对象的使用

  4. 掌握变量作用域及闭包原理,灵活运用闭包解决实际问题

  5. 掌握原型继承及原型链原理,使用面向对象思想编写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.面向对象


所属微专业

所属系列课程

分享