Skip to content

Commit 1aa99ee

Browse files
authored
Merge pull request #21 from MicrosoftLearning/module3_lab1&lab2
module 3 lab
2 parents 1234130 + 7da80e0 commit 1aa99ee

File tree

4 files changed

+20
-20
lines changed
  • Allfiles/Mod03/Labfiles

4 files changed

+20
-20
lines changed

Allfiles/Mod03/Labfiles/Solution/Exercise 1/ContosoConf/scripts/pages/schedule.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var schedule = [
1+
const schedule = [
22
{
33
"id": "session-1",
44
"title": "Registration",
@@ -83,13 +83,13 @@
8383

8484

8585
// TODO: Task 2 - Get the "schedule" list element from the document
86-
var list = document.getElementById("schedule");
86+
const list = document.getElementById("schedule");
8787

8888
function createSessionElement(session) {
8989
// TODO: Task 3 - Create a <li> element for the session.
9090
// Add the session title as the <li> text content
9191
// Return the <li> element
92-
var li = document.createElement("li");
92+
const li = document.createElement("li");
9393
li.textContent = session.title;
9494
return li;
9595
};
@@ -106,8 +106,8 @@ function displaySchedule() {
106106
// TODO: Task 4 - Loop through the schedule array
107107
// Create session elements
108108
// Append the elements to the list
109-
for (var i = 0; i < schedule.length; i++) {
110-
var li = createSessionElement(schedule[i]);
109+
for (let i = 0; i < schedule.length; i++) {
110+
let li = createSessionElement(schedule[i]);
111111
list.appendChild(li);
112112
}
113113
}

Allfiles/Mod03/Labfiles/Solution/Exercise 2/ContosoConf/scripts/pages/schedule.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var schedule = [
1+
const schedule = [
22
{
33
"id": "session-1",
44
"title": "Registration",
@@ -83,15 +83,15 @@
8383

8484

8585
// TODO: Task 2 - Get the "schedule" list element from the document
86-
var list = document.getElementById("schedule");
87-
var track1CheckBox = document.getElementById("show-track-1");
88-
var track2CheckBox = document.getElementById("show-track-2");
86+
const list = document.getElementById("schedule");
87+
const track1CheckBox = document.getElementById("show-track-1");
88+
const track2CheckBox = document.getElementById("show-track-2");
8989

9090
function createSessionElement(session) {
9191
// TODO: Task 3 - Create a <li> element for the session.
9292
// Add the session title as the <li> text content
9393
// Return the <li> element
94-
var li = document.createElement("li");
94+
const li = document.createElement("li");
9595
li.textContent = session.title;
9696
return li;
9797
};
@@ -108,12 +108,12 @@ function displaySchedule() {
108108
// TODO: Task 4 - Loop through the schedule array
109109
// Create session elements
110110
// Append the elements to the list
111-
for (var i = 0; i < schedule.length; i++) {
112-
var tracks = schedule[i].tracks;
113-
var isCurrentTrack = (track1CheckBox.checked && tracks.indexOf(1) >= 0) ||
111+
for (let i = 0; i < schedule.length; i++) {
112+
let tracks = schedule[i].tracks;
113+
let isCurrentTrack = (track1CheckBox.checked && tracks.indexOf(1) >= 0) ||
114114
(track2CheckBox.checked && tracks.indexOf(2) >= 0);
115115
if (isCurrentTrack) {
116-
var li = createSessionElement(schedule[i]);
116+
let li = createSessionElement(schedule[i]);
117117
list.appendChild(li);
118118
}
119119
}

Allfiles/Mod03/Labfiles/Starter/Exercise 1/ContosoConf/scripts/pages/schedule.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var schedule = [
1+
const schedule = [
22
{
33
"id": "session-1",
44
"title": "Registration",

Allfiles/Mod03/Labfiles/Starter/Exercise 2/ContosoConf/scripts/pages/schedule.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var schedule = [
1+
const schedule = [
22
{
33
"id": "session-1",
44
"title": "Registration",
@@ -83,13 +83,13 @@
8383

8484

8585
// TODO: Task 2 - Get the "schedule" list element from the document
86-
var list = document.getElementById("schedule");
86+
const list = document.getElementById("schedule");
8787

8888
function createSessionElement(session) {
8989
// TODO: Task 3 - Create a <li> element for the session.
9090
// Add the session title as the <li> text content
9191
// Return the <li> element
92-
var li = document.createElement("li");
92+
const li = document.createElement("li");
9393
li.textContent = session.title;
9494
return li;
9595
};
@@ -106,8 +106,8 @@ function displaySchedule() {
106106
// TODO: Task 4 - Loop through the schedule array
107107
// Create session elements
108108
// Append the elements to the list
109-
for (var i = 0; i < schedule.length; i++) {
110-
var li = createSessionElement(schedule[i]);
109+
for (let i = 0; i < schedule.length; i++) {
110+
let li = createSessionElement(schedule[i]);
111111
list.appendChild(li);
112112
}
113113
}

0 commit comments

Comments
 (0)