KnowledgeCity

JavaScript 中级编程系列

通过本编程中级课程提升您的JavaScript技能。
免费观看第一课 — 获取全部 29 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
中级  提供者 Joseph Barrett  6 章节 ·  29 课时 ·  2h 3m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

通过此中级编程课程,丰富您的JavaScript知识。了解不同的JavaScript类型、面向对象,并了解什么是DOM或文档对象模型,以及如何在代码中使用它。

由讲师Joseph Barrett讲授的JavaScript中级课程建立在观众对基础知识的基础上,首先深入研究JavaScript类型:如何识别和使用未定义和空值变量,以及使用各种方法在字符串中查找字符模式,包括正则表达式。

本课程将讨论面向对象的JavaScript,从设计类、声明属性、构建继承框架以及JavaScript模块作用的指导原则开始。我们还将研究如何使用JavaScript在网页的文档对象模型中创建新元素,以及如何使用CSS Flexbox。最后,课程概述了各种有用的HMTL 5 API,包括地理定位,使用SVG或Canvas API进行绘图,使用Storage API将信息保留在客户端浏览器上以及使用网页Workers运行多线程JavaScript。

学习目标

  • 处理JavaScript类型和值
  • 创建JavaScript表达式
  • 了解代码中的面向对象
  • 使用文档对象模型
  • 学习不同的JavaScript API

您将学到的内容

  • 使用JavaScript的类型和值,包括undefined和null变量
  • 使用正则表达式等方法在字符串中查找字符模式
  • 通过设计类、声明属性和构建继承来应用面向对象的JavaScript
  • 使用文档对象模型(DOM)创建、插入、导航和移动页面元素
  • 使用CSS Flexbox和属性操作通过JavaScript为页面添加样式
  • 使用HTML5 API,包括地理位置、Canvas、SVG、客户端存储和Web Workers

关键要点

  • 本课程由讲师Joseph Barrett讲授,旨在扩展学习者对JavaScript基础知识的掌握。
  • 课程深入讲解JavaScript类型,包括识别和使用undefined与null变量,以及使用正则表达式查找字符串模式。
  • 面向对象的JavaScript部分涵盖类的设计原则、属性声明、继承以及JavaScript模块的作用。
  • 课程演示如何使用JavaScript在网页的文档对象模型中创建新元素,以及如何使用CSS Flexbox。
  • 课程最后概述了HTML5 API,包括地理位置、使用SVG或Canvas API绘图、用于客户端浏览器数据的Storage API,以及用于多线程JavaScript的WebWorkers。

常见问题

本课程适合哪些人学习?

这是一门中级课程,旨在扩展学习者对JavaScript基础知识的掌握。

本课程由谁讲授?

本课程由讲师Joseph Barrett讲授。

本课程涵盖哪些主题?

课程涵盖JavaScript类型与值、创建表达式、面向对象的JavaScript与类设计、文档对象模型、CSS Flexbox,以及包括地理位置、Canvas、SVG、客户端存储和Web Workers在内的HTML5 API。

我能学到哪些技能?

您将学习JavaScript和面向对象的JavaScript,包括使用JavaScript框架和库,具体内容以课程所列技能为准。

课程涵盖哪些HTML5 API?

课程概述了HTML5 API,包括地理位置、使用SVG或Canvas API绘图、使用Storage API在客户端浏览器中保存信息,以及使用WebWorkers运行多线程JavaScript。