File tree Expand file tree Collapse file tree 3 files changed +35
-1
lines changed
Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Original file line number Diff line number Diff line change @@ -3,11 +3,17 @@ let btn = document.getElementById('btn')
33let list = document . getElementById ( 'list' )
44
55btn . onclick = function ( ) {
6+ let start = new Date ( ) . getTime ( )
67
78 let N = parseInt ( num . value )
89
910 for ( let i = 1 ; i <= N ; i ++ ) {
10- list . innerHTML += '<li>' + i + '</li>'
11+ let item = document . createElement ( 'li' )
12+ item . innerText = i
13+ list . appendChild ( item )
1114 }
1215
16+ let end = new Date ( ) . getTime ( )
17+
18+ console . log ( end - start )
1319}
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < meta http-equiv ="X-UA-Compatible " content ="ie=edge ">
7+ < title > Document</ title >
8+ < script defer src ="script.js "> </ script >
9+ </ head >
10+ < body >
11+ < input type ="text " id ="newtask ">
12+ < button id ="addtask "> Add</ button >
13+
14+ < ul id ="tasklist ">
15+
16+ </ ul >
17+ </ body >
18+ </ html >
Original file line number Diff line number Diff line change 1+ let newtask = document . getElementById ( 'newtask' )
2+ let addtask = document . getElementById ( 'addtask' )
3+ let tasklist = document . getElementById ( 'tasklist' )
4+
5+ addtask . onclick = function ( ) {
6+
7+ let newitem = document . createElement ( 'li' )
8+ newitem . innerText = newtask . value
9+ tasklist . appendChild ( newitem )
10+ }
You can’t perform that action at this time.
0 commit comments