📜  info - Javascript (1)

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

Info - JavaScript

JavaScript是一种编程语言,可用于开发Web和移动应用程序。它是一种解释型语言,可以在浏览器中直接执行,不需要编译过程。

语法

JavaScript的语法是基于C语言的,主要由变量、函数、条件语句、循环语句和对象等组成。

变量

在JavaScript中,可以使用var、let和const关键字声明变量。

// 使用var声明变量
var num = 10;

// 使用let声明变量
let str = 'hello world';

// 使用const声明常量
const PI = 3.14;
函数

JavaScript中的函数可以使用function关键字定义。

function sum(a, b) {
  return a + b;
}

const result = sum(1, 2); // 3

还可以使用箭头函数。

const sum = (a, b) => a + b;

const result = sum(1, 2); // 3
条件语句

JavaScript中的条件语句有if语句和switch语句。

const num = 10;

// 使用if语句
if (num > 0) {
  console.log('num > 0');
} else {
  console.log('num <= 0');
}

// 使用switch语句
switch (num) {
  case 1:
    console.log('num = 1');
    break;
  case 2:
    console.log('num = 2');
    break;
  default:
    console.log('num != 1 and num != 2');
    break;
}
循环语句

JavaScript中的循环语句有for循环、while循环和do-while循环。

// 使用for循环
for (let i = 1; i <= 5; i++) {
  console.log(i);
}

// 使用while循环
let i = 1;
while (i <= 5) {
  console.log(i);
  i++;
}

// 使用do-while循环
let j = 1;
do {
  console.log(j);
  j++;
} while (j <= 5);
对象

JavaScript中的对象可以使用对象字面量和构造函数创建。

// 使用对象字面量创建对象
const person = {
  name: 'Tom',
  age: 18,
};

// 使用构造函数创建对象
function Person(name, age) {
  this.name = name;
  this.age = age;
}
const person = new Person('Tom', 18);
应用

JavaScript可以用于开发Web和移动应用程序。常见的应用包括网页交互、表单验证、动画效果、数据可视化、移动应用开发等。

学习资料

学习JavaScript可以参考以下资源: