JavaScript.info 是由 Ilya Kantor 维护的开源在线教程,全面覆盖 JavaScript 编程语言的核心知识。教程分为三大部分:JavaScript 语言基础、浏览器文档/事件/接口、以及附加专题(如网络请求、动画、Web 组件、正则表达式等)。
核心内容
- 语言基础:从变量、数据类型、函数到闭包、原型、类、异步编程(Promise、async/await)等内容,循序渐进。
- 浏览器环境:详解 DOM 操作、事件处理、表单、资源加载、窗口/元素尺寸滚动等实用技巧。
- 进阶专题:包括网络请求(Fetch、XMLHttpRequest)、数据存储(Cookie、IndexedDB)、Canvas 和 WebGL 等高级主题。
适用人群
适合零基础入门者系统学习 JavaScript,也适合有经验的开发者查漏补缺或深入理解底层机制。教程配有大量代码示例和可运行的练习任务。
使用方式
网站支持多语言(含简体中文),提供搜索和目录导航。用户可在线免费阅读,也支持购买 EPUB/PDF 版本离线学习。源代码托管在 GitHub,欢迎贡献和反馈。
注意事项
教程内容定期更新,部分章节可能未涵盖最新的 ECMAScript 特性,建议结合官方规范使用。
数据统计
数据评估
关于JavaScript.info特别声明
本站IPI3导航网提供的JavaScript.info都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由IPI3导航网实际控制,在2026年7月30日 下午7:53收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,IPI3导航网不承担任何责任。
相关导航
CodingBat 是一个免费的编程练习平台,提供 Java 和 Python 的大量在线编程题目,涵盖基础语法、逻辑、递归等。适合初学者和准备技术面试的开发者进行自测练习,即时反馈代码结果。
Ember.js
Ember.js 是一个成熟的 JavaScript 框架,专为构建现代化、高交互性的 Web 应用而设计。它提供完整的工具链,包括路由、数据层、构建工具和测试框架,帮助开发者高效地创建可长期维护的大型应用。适合追求稳定性和开发效率的前端团队。
GitHub Skills
GitHub 官方技能课程,通过交互式实践教程帮助开发者学习 GitHub、Actions、Copilot 等工具,提升协作与自动化能力。
Astro
Astro是面向内容网站的前端框架,通过服务器渲染和岛屿架构实现极速加载。支持多种UI框架,零JavaScript开销,适用于营销站点、博客和电商网站。
esbuild
esbuild 是一款极速的 JavaScript 与 CSS 打包压缩工具,专为前端构建优化而设计。它使用 Go 语言编写,性能远超传统工具,适合大型项目快速构建与开发调试。
W3Schools
国际知名的Web开发教程网站,自1999年起提供HTML、CSS、JavaScript、SQL、Python、PHP、Java等编程语言的基础教程、参考手册和在线练习。适合初学者和开发者快速学习或查阅技术知识点,并支持在线代码编辑器实时运行示例。
Vuetify
基于 Vue 的 Material Design 组件框架,提供大量可复用组件,适合快速构建美观的 Web 应用界面。
Go by Example
通过实际可运行的代码示例学习 Go 语言,涵盖基础语法到并发编程、网络服务等主题,适合开发者快速上手。
暂无评论...
