-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgiphy.txt
88 lines (63 loc) · 2.43 KB
/
giphy.txt
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
"jezici": {
"javascript": "Javascript",
"python": "Python",
"nodejs": "Node.js",
"p5js": "P5.js"
}
}
#########################################################################
Ovo ispod je primer kako se uklanja/postavlja element na stranu!
const dugme = document.querySelector('button')
const slika = document.querySelector('.slika')
slika.style.display = 'none'
dugme.addEventListener('click', (event) => {
slika.style.display = 'block'
dugme.style.display = 'none'
})
#########################################################################
<option value="Option 1">Questions</option>
<option value="Option 2">Admiration</option>
<option value="Option 3">Can I get your number?</option>
#########################################################################
fetch(API_URL)
.then(res => res.json())
.then(data => {
data.forEach(el => {
//kreiram "option" tag za svaki red iz baze, konkretno prog. jezik
const opcija = document.createElement("option")
//ispod dodeljujem atribute tagovima
opcija.value = el.name
opcija.textContent = el.name
//ovde svaki pojedinačni option tag lepim na selektor
selektor.appendChild(opcija)
})
})
#########################################################################
Ovo ispod je async/await fazon ovoga iznad!!!
const poziv_prog_jezik = async () => {
const response = await fetch(API_URL)
const data = await response.json()
kreiraj_listu(data)
}
const kreiraj_listu = (data) => {
data.forEach(el => {
const opcija = document.createElement("option")
opcija.value = el.name
opcija.textContent = el.name
selektor.appendChild(opcija)
})
}
poziv_prog_jezik()
#########################################################################
MongoDB queries (Mongo Shell)
Find document => languages.find({name: "Javascript"})
Remove all documents from collection => db.languages.remove()
Remove specific document => db.languages.remove({name: "C++"})
Update document => db.languages.update({name: "P5js"}, {name: "P5.js"})
#########################################################################
const schema = Joi.object({
username: Joi.string().alphanum().min(3).max(16).required(),
password: Joi.string().regex(/^[a-zA-Z0-9]{3,30}$/).min(6).required()
}).with('username', 'password');
#########################################################################