当前位置:实例文章 » HTML/CSS实例» [文章]JavaScript笔记1

JavaScript笔记1

发布人:shili8 发布时间:2025-02-10 18:19 阅读次数:0

**JavaScript 笔记1**

---

### 前言JavaScript 是一种广泛使用的脚本语言,主要用于客户端脚本(浏览器)和服务器端编程(Node.js)。它是网页开发中不可或缺的一部分,能够使网页更具互动性。作为一名初学者,我将在这篇笔记中分享我对 JavaScript 的学习体验和所掌握的知识。

### 基础语法#### 变量和数据类型JavaScript 中变量的声明使用 `let` 或 `var` 关键字,后者已被推荐用来声明全局变量。例如:

javascript// 使用 let 声明变量let name = 'John Doe';

// 使用 var 声明变量(不推荐)
var age =30;


JavaScript 支持多种数据类型,包括数字、字符串、布尔值和 null 值。

#### 数字JavaScript 中的数字是64 位浮点数,可以表示非常大的或非常小的值。例如:

javascriptlet pi =3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679;


#### 字符串JavaScript 中的字符串是用双引号或单引号括起来的字符序列。例如:

javascriptlet greeting = 'Hello, World!';
let quote = "It's a beautiful day!";


#### 布尔值布尔值有两个可能的值:true 和 false。

#### null 值null 值表示一个空对象引用,用于表示某个值不存在或未定义。

### 控制结构#### if语句if语句用于根据条件执行不同的代码块。例如:

javascriptlet age =30;
if (age >=18) {
 console.log('You are an adult.');
} else {
 console.log('You are a minor.');
}


#### switch语句switch语句用于根据变量的值执行不同的代码块。例如:

javascriptlet day = 'Monday';
switch (day) {
 case 'Monday':
 console.log('Today is Monday.');
 break;
 case 'Tuesday':
 console.log('Today is Tuesday.');
 break;
 default:
 console.log('Unknown day.');
}


#### for 循环for 循环用于执行一段代码多次。例如:

javascriptlet numbers = [1,2,3,4,5];
for (let i =0; i < numbers.length; i++) {
 console.log(numbers[i]);
}


#### while 循环while 循环用于执行一段代码直到某个条件为真。例如:

javascriptlet i =0;
while (i < 5) {
 console.log(i);
 i++;
}


### 函数函数是 JavaScript 中的基本组成部分,它们可以接受参数并返回值。

#### 函数声明函数可以使用 `function` 关键字声明。例如:

javascriptfunction greet(name) {
 console.log(`Hello, ${name}!`);
}
greet('John Doe');


#### 箭头函数箭头函数是 JavaScript 中一种更简洁的函数定义方式。例如:

javascriptlet add = (a, b) => a + b;
console.log(add(2,3)); // Output:5


### 对象和数组#### 对象对象是 JavaScript 中的一种数据结构,它们可以包含多个键值对。

#### 数组数组是 JavaScript 中的一种数据结构,它们可以存储多个值。

### 总结JavaScript 是一种强大的脚本语言,广泛用于客户端脚本和服务器端编程。它支持多种数据类型、控制结构和函数定义方式。在这篇笔记中,我们介绍了 JavaScript 的基础语法、控制结构和函数定义方式,以及对象和数组的使用。

### 参考资料* MDN Web Docs: JavaScript* W3Schools: JavaScript Tutorial

其他信息

其他资源

Top