欢迎学习 JavaScript

从零开始学习现代 Web 开发的核心技术

JavaScript 基础教程

1. JavaScript 简介

了解 JavaScript 的历史、特点和应用场景

开始学习 →

2. 变量和数据类型

学习如何声明变量和使用不同的数据类型

开始学习 →

3. 函数

掌握函数的定义、调用和参数传递

开始学习 →

4. 数组和对象

深入理解数组操作和对象的使用

开始学习 →

5. 条件语句

学习 if-else、switch 等条件控制

开始学习 →

6. 循环语句

掌握 for、while、do-while 等循环

开始学习 →

JavaScript 进阶教程

1. DOM 操作

学习如何操作页面元素

开始学习 →

2. 事件处理

处理用户交互事件

开始学习 →

3. ES6+ 新特性

学习箭头函数、解构、模板字符串等

开始学习 →

4. 异步编程

Promise 和 async/await

开始学习 →

5. TypeScript 基础

类型安全和现代开发模式

开始学习 →

6. 常用准标准库

Lodash、Day.js、Zod等工具库

开始学习 →

7. 最佳实践

代码质量、性能优化、安全性

开始学习 →

8. 设计模式

单例、工厂、观察者等模式

开始学习 →

9. 数据可视化

Chart.js 和图表库使用

开始学习 →

实战示例 (现代版)

计算器

使用 ES6 类实现的计算器

查看示例 →

待办事项

完整功能的 Todo List,支持持久化

查看示例 →

时钟显示

实时显示当前时间,支持多格式

查看示例 →

图片轮播

实现图片自动轮播效果

查看示例 →

Chart.js 图表

创建交互式数据可视化图表

查看示例 →