-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNotes HTML File.html
More file actions
67 lines (42 loc) · 1.32 KB
/
Notes HTML File.html
File metadata and controls
67 lines (42 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
//--------------------------------------------
// GOOD TO REMEMBER:
// template literals:
var mySchool = 'codeup';
var templateLiteral = `I will graduate from ${mySchool} in 2023.`
// accessing nested items in an object:
var cerberus = {
numStudents: 20,
location: 'remote',
gradYear: 2023,
program: 'webdev',
instructors: ['lola', 'doc rob', 'kenneth', 'laura'],
topicsCovered: {
html: ['elements', 'tags', 'attributes'],
css: ['bootstrap', 'flexbox', 'media queries']
}
}
var currentInstructor = cerberus.instructors[3]; // 'laura'
// looping through arrays && looping through arrays nested in objects
cerberus.topicsCovered.css.forEach(function(topic){
console.log(`I can't believe I learned about ${topic} during css`)
})
// chaining methods
console.log($('ul').children().first().next().next().next().html()); // list item three
// callback functions
function handleUserInput(){
return Number(prompt("What's your favorite digit?"));
}
$('#doubleBtn').click(function(){
alert(handleUserInput() * 2);
})
//--------------------------------------------
// 📌 What is AJAX
// 📌 What is XML
// 📌 What is JSON
// 📌 What's a client
// 📌 What's a server
// 📌 What's a request
// 📌 Types of requests
// 📌 What's a response
//--------------------------------------------
// 📌 AJAX REQUESTS USING JQUERY