在这一课中,我们回顾一下之前学过或者没学过的js语法知识吧😁,let's go!
变量声明与数据类型
在 JavaScript 中,我们可以使用 const
和 let
关键字来声明变量。
-
const
:声明一个常量,它的值在声明时初始化且之后无法改变。 -
let
:声明一个可变变量,它的值在声明后可以更改。const PI = 3.14; let age = 25; age = 26; // 有效 // PI = 3.14159; // 报错:不允许更改常量的值
JavaScript 中的主要数据类型有:字符串(String)、数字(Number)、布尔值(Boolean)、对象(Object)、数组(Array)、null 和 undefined。
函数
JavaScript 支持多种创建函数的方式。其中,箭头函数是一种简洁的函数表示方式,使用 =>
符号表示。
// 普通函数
function add(a, b) {
return a + b;
}
// 箭头函数
const addArrow = (a, b) => a + b;
console.log(add(1, 2)); // 输出:3
console.log(addArrow(1, 2)); // 输出:3
对象和数组
对象和数组是 JavaScript 中常见的数据结构。
-
对象:使用花括号
{}
表示,包含键值对(属性和方法)。 -
数组:使用方括号
[]
表示,包含有序的元素。// 对象字面量表示法 const person = { name: 'Alice', age: 30, greet: function() { console.log('Hello, ' + this.name); } };
console.log(person.name); // 输出:Alice person.greet(); // 输出:Hello, Alice
// 数组字面量表示法 const numbers = [1, 2, 3, 4, 5];
console.log(numbers[1]); // 输出:2
循环和条件语句
JavaScript 支持多种循环和条件语句,如 for
循环、while
循环和 if-else
语句。
// for 循环
for (let i = 0; i < 5; i++) {
console.log(i);
}
// while 循环
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
// if-else 语句
const age = 18;
if (age >= 18) {
console.log('You are an adult.');
} else {
console.log('You are a minor.');
}
学会了这些,就可以开始真正进入node部分的学习啦!