📅  最后修改于: 2023-12-03 15:31:41.986000             🧑  作者: Mango
JavaScript 是一种广泛使用的编程语言,可用于 Web 开发、服务器端编程、移动应用程序开发等。以下是一些常用的 JavaScript 备忘单。
JavaScript 中有以下数据类型:
// 创建一个字符串变量
let myString = 'Hello World';
// 创建一个数字变量
let myNumber = 10;
// 创建一个布尔变量
let myBoolean = true;
// 创建一个空值变量
let myNull = null;
// 创建一个未定义变量
let myUndefined;
// 创建一个对象
let myObject = { name: 'John Doe', age: 30 };
JavaScript 中有以下常用操作符:
+
(加号),用于加法计算和字符串拼接-
(减号),用于减法计算*
(星号),用于乘法计算/
(斜杠),用于除法计算=
(等号),用于赋值操作==
(双等号),用于比较相等性===
(三等号),用于比较相等性和数据类型!=
(不等号),用于比较不相等性!==
(不全等号),用于比较不相等性或不同的数据类型>
、 <
、 >=
和 <=
,用于比较大小关系JavaScript 中有以下条件语句:
if
语句,用于条件判断else
语句,与 if
语句配合使用else if
语句,与 if
语句配合使用switch
语句,用于多个选项的条件判断let a = 10;
if (a > 5) {
console.log('a 大于 5');
} else if (a < 5) {
console.log('a 小于 5');
} else {
console.log('a 等于 5');
}
let color = 'red';
switch (color) {
case 'red':
console.log('红色');
break;
case 'blue':
console.log('蓝色');
break;
default:
console.log('未知颜色');
}
JavaScript 中有以下循环语句:
while
循环,用于条件循环do while
循环,与 while
循环基本相同,但至少执行一次循环体for
循环,用于按照指定条件循环for in
循环,用于遍历对象的属性for of
循环,用于遍历数组等可迭代的数据let i = 0;
while (i < 10) {
console.log(i);
i++;
}
let j = 0;
do {
console.log(j);
j++;
} while (j < 10);
for (let i = 0; i < 10; i++) {
console.log(i);
}
let obj = { name: 'John Doe', age: 30 };
for (let prop in obj) {
console.log(`${prop}: ${obj[prop]}`);
}
let arr = [1, 2, 3, 4, 5];
for (let val of arr) {
console.log(val);
}
JavaScript 中的函数有以下特点:
function
关键字定义undefined
)// 定义一个函数
function add(a, b) {
return a + b;
}
// 使用箭头函数定义一个函数
let add = (a, b) => a + b;
// 调用函数
let result = add(1, 2);
console.log(result);
JavaScript 中的对象是一组键值对的集合,键是字符串或者数字,值可以是任何类型的数据。以下是一些对象操作的实例:
// 创建一个对象
let person = {
name: 'John Doe',
age: 30,
address: {
street: '123 Main St',
city: 'Anytown',
state: 'CA'
}
};
// 访问对象属性
console.log(person.name);
console.log(person['name']);
console.log(person.address.street);
// 修改对象属性
person.age = 40;
// 添加新属性
person.phone = '555-555-1212';
// 删除属性
delete person.phone;
// 遍历对象属性
for (let prop in person) {
console.log(`${prop}: ${person[prop]}`);
}
这些备记单提供了 JavaScript 中的一些常用语法,供程序员参考。务必熟悉这些语法,以便更好地使用 JavaScript 进行开发。