编程基础
完成条件
概述
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