feat: Add JavaScript core exercises and solutions

- Implemented exercises for array high-order methods, memory and execution, switch statements, and final review.
- Added starter and answer files for each exercise to facilitate learning.
- Created a runner HTML file to execute JavaScript code and display console outputs.
- Updated README files to include exercise objectives, tasks, and usage instructions.
This commit is contained in:
charlie
2026-03-13 11:09:19 +08:00
parent 4495ae0e28
commit 877acb5a8f
51 changed files with 1949 additions and 5 deletions

View File

@@ -0,0 +1,28 @@
let scoreA = 80;
let scoreB = scoreA;
const userA = {
name: "小周",
city: "上海",
};
const userB = userA;
function printStepOne() {
console.log("步骤一");
}
function printStepTwo() {
console.log("步骤二");
}
function updateUser(user) {
// 任务:
// 1. 修改 user.city
}
// 任务:
// 2. 修改 scoreB观察 scoreA 是否变化
// 3. 修改 userB.city观察 userA.city 是否变化
// 4. 按顺序调用 printStepOne 和 printStepTwo
// 5. 调用 updateUser(userA)