概述

JavaScript(通常缩写为JS)是一种高级解释型编程语言。与HTML和CSS一起,JavaScript是万维网的三大核心技术之一。JavaScript使网页具有交互性,因此是Web应用程序的重要组成部分。绝大多数网站都使用它,所有主流Web浏览器都拥有专门的JavaScript引擎来执行它。[1]

JavaScript是当前最流行的编程语言之一[2],是前端Web开发的主要编程语言。JavaScript文件的扩展名为.js。JavaScript已在多个平台上实现,并具有不同的I/O命令。以下是几个示例。

示例

Hello World – 控制台日志

// 这个脚本显示“Hello world!”
// 参考资料:
// https://www.digitalocean.com/community/tutorials/how-to-write-your-first-javascript-program

console.log("Hello world!")

输出

Hello world!

讨论

每个代码元素的含义如下:

  • //:开始注释
  • console.log():将信息写入JavaScript控制台输出日志
  • "Hello world!":要显示的字面字符串

Hello World – 窗口警告

// 这个脚本显示“Hello world!”
// 参考资料:
// https://www.digitalocean.com/community/tutorials/how-to-write-your-first-javascript-program

alert("Hello world!")

输出

Hello world!

讨论

每个代码元素的含义如下:

  • //:开始注释
  • alert():调用窗口警告函数来显示消息
  • "Hello world!":要显示的字面字符串

Hello World – 文档写入

// 这个脚本显示“Hello world!”
// 参考资料:
// https://www.w3schools.com/jsref/met_doc_write.asp

document.write("Hello world!")

输出

Hello world!

讨论

每个代码元素的含义如下:

  • //:开始注释
  • document.write():将输出写入当前文档
  • "Hello world!":要显示的字面字符串

JavaScript IDE

有许多免费的云端和本地IDE可以开始JavaScript编程。可以向你的导师咨询或自行研究推荐的IDE。

云端IDE

  • Chapman.edu: Online JavaScript Interpreter
  • CodeChef
  • GDB Online
  • Ideone
  • paiza.IO
  • PythonTutor
  • repl.it

本地IDE

  • Wikipedia: Brackets (文本编辑器)
  • Wikipedia: Visual Studio Code

参考文献

  • Wikiversity: Computer Programming
  • Wikipedia: JavaScript
  • TIOBE: Index
最后修改: 2025年01月10日 星期五 15:42