精通 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() 从开头移除项目。

实际逻辑

你可以使用数组来处理数字。你可以通过遍历分数来计算总分或平均分。

如果你想检查学生成绩,请遵循以下步骤:

  1. 计算有多少分数低于及格线。
  2. 使用循环计算总分。
  3. 用总分除以项目数量以获得平均分。
  4. 根据该平均分分配等级。

这种逻辑可以让你的数据保持有序,并使你的函数具有可预测性。

来源:https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8