Skip to content

Commit c270c1f

Browse files
updated
1 parent 792b07e commit c270c1f

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

25_Revision/20_jsClosure/02_closure.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,17 @@
3131
let btn10 = document.querySelector('#btn10')
3232
let btn11 = document.querySelector('#btn11')
3333

34+
// it is closure
3435
function colorChangeFunction (color){
3536
return function(){
3637
document.body.style.backgroundColor = `${color}`
3738
}
3839
}
40+
3941
btn01.onclick = colorChangeFunction('black')
40-
btn02.onclick = colorChangeFunction('black')
41-
btn03.onclick = colorChangeFunction('black')
42-
btn04.onclick = colorChangeFunction('black')
42+
btn02.onclick = colorChangeFunction('orange')
43+
btn03.onclick = colorChangeFunction('white')
44+
btn04.onclick = colorChangeFunction('green')
4345
btn05.onclick = colorChangeFunction('black')
4446
btn06.onclick = colorChangeFunction('black')
4547
btn07.onclick = colorChangeFunction('black')

0 commit comments

Comments
 (0)