JavaScript 教程>JavaScript 简介JavaScript 使用JavaScript 输出JavaScript 语句JavaScript 语法JavaScript 注释JavaScript 变量JavaScript 运算符JavaScript 算术JavaScript 赋值JavaScript 数据类型JavaScript 函数JavaScript 对象JavaScript 事件JavaScript 字符串JavaScript 字符串方法JavaScript 数字JavaScript 数值方法JavaScript 数组JavaScript 数组方法JavaScript 数组排序JavaScript 数组迭代方法JavaScript 日期JavaScript 日期格式化JavaScript 获取日期方法JavaScript 设置日期方法JavaScript Math 对象JavaScript 随机JavaScript 逻辑JavaScript 比较和逻辑运算符JavaScript If...Else 语句JavaScript Switch 语句JavaScript For 循环JavaScript While 循环JavaScript Break 和 ContinueJavaScript 类型转换JavaScript 位运算符JavaScript 正则表达式JavaScript 错误 - Throw 和 Try to CatchJavaScript 作用域JavaScript 提升(Hoisting)JavaScript Use StrictJavaScript this 关键词JavaScript LetJavaScript ConstJavaScript 调试JavaScript 样式指南和代码约定JavaScript 最佳实践JavaScript 常见错误JavaScript 性能JavaScript 保留词JavaScript 版本ECMAScript 5 - JavaScript 5ECMAScript 6 - ECMAScript 2015JavaScript JSONJavaScript 表单JavaScript 验证 APIJavaScript 对象定义JavaScript 对象属性JavaScript 对象方法JavaScript 对象访问器JavaScript 对象构造器JavaScript 对象原型JavaScript ES5 对象方法JavaScript 函数定义JavaScript 函数参数JavaScript 函数调用JavaScript 函数 CallJavaScript 函数 ApplyJavaScript 闭包JavaScript HTML DOMJavaScript - HTML DOM 方法JavaScript HTML DOM 文档JavaScript HTML DOM 元素JavaScript HTML DOM - 改变 HTMLJavaScript HTML DOM - 改变 CSSJavaScript HTML DOM 动画JavaScript HTML DOM 事件JavaScript HTML DOM 事件监听器JavaScript HTML DOM 导航JavaScript HTML DOM 元素(节点)JavaScript HTML DOM 集合JavaScript HTML DOM 节点列表JavaScript Window - 浏览器对象模型JavaScript Window ScreenJavaScript Window LocationJavaScript Window HistoryJavaScript Window NavigatorJavaScript 弹出框JavaScript Timing 事件JavaScript CookiesAJAX 简介AJAX - XMLHttpRequest 对象AJAX - 向服务器发送请求AJAX - 服务器响应AJAX XML 实例AJAX PHP 实例AJAX ASP 实例AJAX Database 实例AJAX XML 应用程序AJAX 实例JSON 简介JSON 语法JSON vs XMLJSON 数据类型JSON.parse()JSON.stringify()JSON 对象JSON 数组JSON PHPJSON HTMLJSONPJavaScript / jQuery DOM 选择器JavaScript / jQuery HTML 元素JavaScript / jQuery CSS 样式JavaScript / jQuery HTML DOMJavaScript 实例JavaScript HTML DOM 实例JavaScript HTML Input 实例JavaScript HTML 对象实例JavaScript HTML DOM 事件实例JavaScript 浏览器对象实例JavaScript 对象

JavaScript 教程

JavaScript 是属于 HTML 和 Web 的编程语言。

编程令计算机完成您需要它们做的工作。

JavaScript 很容易学习。

本教程涵盖 JavaScript 基础和高级教程。

每章中的实例

通过我们的“亲自试一试”编辑器,您能够修改所有实例并查看结果。


提示:我们建议您按照左侧菜单的顺序学习本教程。

通过实例来学习

例子胜过千言万语。实例比文字解释更容易理解。

本教程为所有讲解内容增补了相应的“亲自试一试”实例。

JavaScript 实例

提示:如果能够测试所有实例,那么您将在短时间内学到关于 JavaScript 的大量知识。

为何学习 JavaScript?

JavaScript 是 web 开发者必学的三种语言之一:

  • HTML 定义网页的内容

  • CSS 规定网页的布局

  • JavaScript 对网页行为进行编程

本教程提供关于 JavaScript,以及 JavaScript 如何与 HTML 和 CSS 协同工作的知识。

您知道吗?

JavaScript 和 Java 是完全不同的语言,不论是概念还是设计。

JavaScript 在 1995 年由 Brendan Eich 发明,并于 1997 年成为一部 ECMA 标准。

ECMA-262 是其官方名称。ECMAScript 6 (发布于 2015 年)是最新的 JavaScript 版本。

学习速度

在本教程中,您可以自由控制学习速度。

一切都取决于您。

如果您遇到困难,请休息一会儿,然后重新读一读材料。

请始终确保您理解了“亲自试一试”中的实例和练习题。

推荐阅读:
centos 7 安装 nginx-1.11.10   阅读:9039linux php7编译安装mongodb扩展   阅读:9485linux时间戳有趣的情人节秒1234567890   阅读:5868centos 7 安装 mysql-5.7   阅读:7683centos 7 设置 nginx-1.11.10 开机启动   阅读:8455javascript获取两个日期间的所有日期   阅读:7265centos 7搭建zabbix3.4   阅读:7064给网站添加一键新浪微博登录的功能   阅读:6919centos7.3安装mongodb3.6   阅读:8122mongodb设置shell开机启动脚本   阅读:10981关于PHP程序员技术职业生涯规划   阅读:3254企业让你去面试,可能不是真的招人   阅读:6288centos7.3安装mongodb3.6   阅读:8122给 centos 7 安装桌面环境   阅读:17445最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:11528面试的时候和你谈理想,是理想or入坑?   阅读:11327TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:4221php生成二维码   阅读:7350centos 7 添加 redis 3.2.9 开机启动脚本   阅读:9999最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:11528linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:18575php+redis实现消息队列   阅读:15802爱编程,也爱健康   阅读:4738php 生成图片,给图片加水印   阅读:6872爱编程,也爱健康   阅读:4738mysql共享锁和排他锁详解   阅读:7915centos 7 安装 samba 服务   阅读:7301php设置cookie为HttpOnly防止XSS攻击   阅读:13476给网站添加一键qq登录的功能   阅读:8035mysql5.7主从同步中binlog同步模式详解   阅读:8220企业让你去面试,可能不是真的招人   阅读:6288ajax+php 实现一个简单的在线聊天室功能(附带源码)   阅读:10221最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:14014ajax+php 实现一个简单的在线聊天室功能(附带源码)   阅读:10221php连接redis   阅读:6065php生成二维码   阅读:7350小米手机端商城rem适配原理   阅读:7133移动端自适应rem原理   阅读:10125php 统计网页打开耗时和脚本运行内存   阅读:7213javascript点击复制内容   阅读:7441php删除一个文件夹内的所有文件夹和文件   阅读:5306shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:9680给网站添加一键qq登录的功能   阅读:8035Nginx 配置文件详解   阅读:5322phpexcel 超简单从数据库一键导出数据到excel教程   阅读:7783浅谈javascript的函数节流   阅读:5098php 获取当前前后年、月、星期、日、时分秒的时间   阅读:7245centos 7 忘记root密码   阅读:5300爱编程,也爱健康   阅读:4738面试的时候和你谈理想,是理想or入坑?   阅读:11327