📅  最后修改于: 2023-12-03 15:15:49.487000             🧑  作者: Mango
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可以参考以下资源: