JavaScript Programming Inside Out: The Complete Reference

所在平台: Udemy

课程主页: https://www.udemy.com/course/javascript-programming-inside-out-the-complete-reference/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:JavaScript 编程从内到外:完整参考** **课程概述:** 本课程为初学者提供了对 JavaScript 的全面介绍,涵盖了从基础知识到高级概念的广泛内容。课程强调实践操作,通过大量示例帮助学习者理解 JavaScript 的核心功能。 **主要内容包括:** * **环境搭建与基础:** 讲解如何设置 JavaScript 的运行环境,并介绍基本语法,如注释(单行和多行)、`let` 关键字的使用、基础运算符和特殊运算符。 * **控制流程:** 深入讲解条件语句(`if-else`)和循环结构(`while`、`do-while` 及其区别),以及 `break` 和 `continue` 语句。 * **函数与对象:** 介绍函数的概念、用法,以及如何使用对象构造函数。 * **数据类型与操作:** (此处为实际课程概述中未明确列出的推测,但根据课程内容推断)可能涵盖基本数据类型(如字符串、数字、布尔值)及其常用操作。 * **字符串处理:** 详述 JavaScript 中的字符串,包括 `slice()` 等常用方法。 * **数学与数组:** 介绍 `Math` 对象(常量和方法)、数组(`push`、`pop`、`splice()`、排序、查找最值),以及数组的遍历方法(如 `Map`)。 * **ES6 及高级特性:** 重点讲解 ES6 新特性,如箭头函数,并深入探讨 `this` 的用法、`filter()` 函数。 * **Web 浏览器与 DOM:** 介绍 `Window` 对象及其方法、`Screen` 对象、DOM 操作(`innerHTML` 等)以及事件处理(`addEventListener`、`onclick`、`onload`)。 * **其他重要概念:** 涵盖数字输入验证、类(`Classes`)、类继承、面向对象编程(OOP)概念(多态性)、Cookie 的使用、异常处理(`throw`、`try-catch`)、`call()` 和 `apply()` 方法、`"use strict"` 指令、`Promise` 及其好处。 * **实践项目:** 通过一个数字时钟的例子来巩固所学知识。 **学习目标:** 本课程旨在帮助学习者掌握 JavaScript 的核心编程概念和实用技术,使其能够独立编写 JavaScript 代码,并在 Web 开发中应用。课程强调了 JavaScript 在 Web 编程中的普遍性,并展示了如何创建独立的 `.js` 文件并在开发环境(如 VS Code)的终端中运行。

课程评论(0条)

课程详情

Introduction to JavaScript. How to setup Environment for running JS code. Basic examples explained. Types of JS comments. Single line and multiline. Examples on keyword let. JS basic operators. Examples of special operators. JS if-else statement. JS looping constructs. JS do-while loop. Difference between while and do-while. JS break and continue statements. Functions explained. Using Object constructor. JS Events. JS Strings. JS String slice() function. JS Math. constants and methods. JS Number, JS Boolean etc. JS Arrays. Popping and pushing in arrays. JS Array methods. Using splice() to remove elements. Sorting Arrays in JS. Finding lowest and highest element in an array. JS array iteration methods. Using Map. JS Arrow functions and ES6 version. 'this' in JS. filter() function in JS. Window Object. Methods of Window Object. JS Screen Object. JS DOM methods. JS innerHTML. Examples of Numeric input validation. JS Classes. JS Class Inheritance. Oops in JS. Polymorphism in JS. Cookies in JS. The Cookie String. JS addEventListener() method. JS onclick event. JS onload event. Exception handling in JS. The throw, try-catch block. JS functions Call() and Apply(). The "use strict" Directive. JS Promise, Methods in Promise. Benefits of Promise. Examples on tag. A Digital Clock Example. The Cookies an important concept in JavaScript. JavaScript is popularly used in Web based programming. Even though our course concentrates on html files, we can create stand alone JavaScript programs with a.js extension. These programs can be run in the terminal window of our development environment namely Visual Studio Code.

课程标签

0人关注该课程

主题相关的课程