1.介绍:数组是JavaScript中常用的数据结构,用于存储一组有序的数据。本文将介绍数组的定义、创建、访问、操作和常见方法等内容,并提供一些示例代码。
- 数组的定义:数组是一组有序的数据集合,可以包含任意类型的数据。
- 数组的创建:可以使用数组字面量
[]
或构造函数new Array()
来创建数组。 - 数组的常见操作:包括添加元素、删除元素、修改元素和遍历元素等。
示例:
// 使用数组字面量创建数组
var numbers = [1, 2, 3, 4, 5];
// 添加元素
numbers.push(6);
// 删除元素
numbers.pop();
// 修改元素
numbers[0] = 10;
// 遍历元素
for (var i = 0; i < numbers.length; i++) {
console.log(numbers[i]);
}
2.介绍:函数是JavaScript中的一等公民,是一段可重用的代码块,用于执行特定的任务。本文将深入探讨函数的定义、调用、参数、返回值和作用域等内容,并提供一些常见的用法和示例。
- 函数的定义:函数可以使用函数声明、函数表达式或箭头函数来定义,语法为
function name(parameters) { statements }
。 - 函数的调用:函数可以通过函数名加括号的形式来调用,并传入相应的参数。
- 函数的参数和返回值:函数可以接受参数并返回值,参数可以是任意类型的数据,返回值可以是任意类型的数据或undefined。
- 函数的作用域:JavaScript中的函数具有自己的作用域,可以访问外部变量但不会受到外部变量的影响。
示例:
// 函数声明
function greet(name) {
console.log("Hello, " + name + "!");
}
// 函数表达式
var add = function(a, b) {
return a + b;
};
// 箭头函数
var square = (x) => x * x;
// 调用函数
greet("John");
console.log(add(2, 3));
console.log(square(4));