Skip to content

JavaScript 简介

JavaScript 是一种轻量级的编程语言,是世界上最流行的编程语言之一。它是一种脚本语言,用于使网页具有交互性。

什么是 JavaScript?

JavaScript 是一种多范式的编程语言,支持面向对象编程、命令式编程和函数式编程。它最初被设计用于在浏览器中为网页添加交互功能,但现在也可以用于服务器端开发(Node.js)、移动应用开发、桌面应用开发等。

JavaScript 的作用

  • 为网页添加交互功能
  • 动态更新网页内容
  • 响应用户事件(点击、输入等)
  • 验证表单数据
  • 控制多媒体内容
  • 创建动画效果

JavaScript 的特点

  1. 解释型语言:不需要编译,直接由浏览器解释执行
  2. 基于对象:支持面向对象编程
  3. 弱类型:变量不需要声明类型
  4. 事件驱动:可以响应用户的各种操作
  5. 跨平台:可以在多种操作系统上运行

JavaScript 在网页中的使用

JavaScript 可以通过以下方式添加到 HTML 页面中:

内联方式

html
<script>
    console.log("Hello, World!");
</script>

外部文件

html
<script src="script.js"></script>

简单示例

html
<!DOCTYPE html>
<html>
<head>
    <title>JavaScript 示例</title>
</head>
<body>
    <h1 id="heading">欢迎</h1>
    <button onclick="changeText()">点击我</button>

    <script>
        function changeText() {
            document.getElementById("heading").innerHTML = "Hello, JavaScript!";
        }
    </script>
</body>
</html>

这个简单的例子展示了 JavaScript 如何响应用户点击事件并修改页面内容。

JavaScript 能做什么?

  • 改变 HTML 内容
  • 改变 HTML 属性
  • 改变 CSS 样式
  • 隐藏和显示 HTML 元素
  • 验证表单输入
  • 与服务器通信(AJAX)
  • 创建复杂的网页应用

现代 JavaScript 框架和库

随着 JavaScript 的发展,出现了许多流行的框架和库:

  • React
  • Vue.js
  • Angular
  • jQuery(较早的库)

在接下来的章节中,我们将从基础开始,逐步学习 JavaScript 的各种特性和用法。