精通 JavaScript 中的构造函数与数组
JavaScript 依赖构造函数和数组来管理数据。理解这些基础知识有助于你编写更整洁的代码。
构造函数
构造函数充当对象的蓝图。使用 new 关键字来创建实例。
示例:
function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }
const person1 = new Person("Pranjal", 30); const person2 = new Person("Amar");
"this" 关键字引用正在被创建的对象。
数组
数组用于存储数据列表。它们使用从零开始的索引。这意味着第一个项目位于索引 0。
数组核心规则: • 使用 .length 获取列表的大小。 • 使用 .push() 在末尾添加项目。 • 使用 .pop() 从末尾移除项目。 • 使用 .unshift() 在开头添加项目。 • 使用 .shift() 从开头移除项目。
实际逻辑
你可以使用数组来处理数字。你可以通过遍历分数来计算总分或平均分。
如果你想检查学生成绩,请遵循以下步骤:
- 计算有多少分数低于及格线。
- 使用循环计算总分。
- 用总分除以项目数量以获得平均分。
- 根据该平均分分配等级。
这种逻辑可以让你的数据保持有序,并使你的函数具有可预测性。
来源:https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8