JS笔记(对象、函数、数组)
JS笔记第四期:对象、函数与数组
一、对象(Object)
在JavaScript中,对象是属性的集合,每个属性都有一个名称(键)和一个值。对象可以通过字面量方式或构造函数方式创建。
1. 字面量方式
let person = {
name: '张三',
age: 30,
greet: function() {
console.log('Hello, my name is ' + this.name);
}
};
2. 构造函数方式
function Person(name, age) {
this.name = name;
this.age = age;
this.greet = function() {
console.log('Hello, my name is ' + this.name);
};
}
let person = new Person('张三', 30);
二、函数(Function)
函数是一段可以重复使用的代码块,它接受输入(参数),进行计算,并可能返回结果。
1. 函数声明
function add(x, y) {
return x + y;
}
2. 函数表达式
let add = function(x, y) {
return x + y;
};
3. 箭头函数
let add = (x, y) => x + y;
三、数组(Array)
数组是一种特殊的对象,用于表示和操作有序的数据集合。
1. 创建数组
let fruits = ['apple', 'banana', 'cherry'];
2. 访问数组元素
console.log(fruits[0]); // 输出 'apple'
3. 数组方法
JavaScript数组提供了许多内置方法,如push()
, pop()
, shift()
, unshift()
, slice()
, splice()
等,用于操作数组。
例如:
fruits.push('orange'); // 添加元素到数组末尾
console.log(fruits); // 输出 ['apple', 'banana', 'cherry', 'orange']
总结:本期笔记主要介绍了JavaScript中的对象、函数和数组的基本概念及用法。掌握这些基础知识对于进一步学习和应用JavaScript至关重要。
评论已关闭