📜  选项 1 - Javascript (1)

📅  最后修改于: 2023-12-03 15:41:57.707000             🧑  作者: Mango

Javascript

Javascript 是一种高级的、面向对象的动态语言,通常用于在网页端构建交互式的用户界面或用于构建服务端的 Web 应用。

特点
  • 轻量级,容易学习和使用;
  • 支持多种编程范式,包括面向对象编程、函数式编程和基于原型的编程;
  • 可以运行在任意支持 Javascript 解释器的计算机设备上;
  • 由于广泛使用,有大量优秀的社区资源和第三方库可用。
用途
  • 构建交互式的网页界面,实现动态效果;
  • 开发服务端的 Web 应用,如 Node.js;
  • 开发桌面应用程序,如用 Electron 开发跨平台程序;
  • 开发移动端应用程序,如 React Native;
  • 开发游戏。
示例代码

以下是一个简单的 Javascript 程序,用于计算斐波那契数列。

function fibonacci(num) {
  if (num <= 1) {
    return 1;
  }
  return fibonacci(num - 1) + fibonacci(num - 2);
}

for (let i = 1; i <= 10; i++) {
  console.log(fibonacci(i));
}

其中 fibonacci 函数用于计算斐波那契数列的第 num 项,代码使用递归的方式实现。代码最后使用 for 循环计算并输出了斐波那契数列的前 10 项。