diff options
Diffstat (limited to 'Code/JavaScript')
-rw-r--r-- | Code/JavaScript/func_clock.html | 39 | ||||
-rw-r--r-- | Code/JavaScript/func_slow.html | 31 |
2 files changed, 70 insertions, 0 deletions
diff --git a/Code/JavaScript/func_clock.html b/Code/JavaScript/func_clock.html new file mode 100644 index 0000000..c25610b --- /dev/null +++ b/Code/JavaScript/func_clock.html @@ -0,0 +1,39 @@ +<HTML> +<HEAD> +<TITLE>func_clock, JavaScript</TITLE> +<SCRIPT type="text/javascript"> +function func_c() { + document.getElementById('now').innerHTML += "Function C<br>" + for (i = 0; i < 30000; i++) { + j = i + 1 + } +} + +function func_b() { + document.getElementById('now').innerHTML += "Function B<br>" + for (i = 0; i < 20000; i++) { + j = i + 1 + } + func_c() +} + +function func_a() { + document.getElementById('now').innerHTML += "Function A<br>" + for (i = 0; i < 10000; i++) { + j = i + 1 + } + func_b() +} + +function start() { + now = new Date() + document.getElementById('now').innerHTML = now + "<br>" + func_a() + var timeout = setTimeout('start()', 1000) +} +</SCRIPT> +</HEAD> +<BODY onload="start()"> +<DIV id="now"></DIV> +</BODY> +</HTML> diff --git a/Code/JavaScript/func_slow.html b/Code/JavaScript/func_slow.html new file mode 100644 index 0000000..14fdfda --- /dev/null +++ b/Code/JavaScript/func_slow.html @@ -0,0 +1,31 @@ +<HTML> +<HEAD><TITLE>func_slow, JavaScript</TITLE></HEAD> +<BODY> +<SCRIPT type="text/javascript"> +function func_c() { + document.write("Function C<br>") + for (i = 0; i < 30000; i++) { + j = i + 1 + } +} + +function func_b() { + document.write("Function B<br>") + for (i = 0; i < 20000; i++) { + j = i + 1 + } + func_c() +} + +function func_a() { + document.write("Function A<br>") + for (i = 0; i < 10000; i++) { + j = i + 1 + } + func_b() +} + +func_a() +</SCRIPT> +</BODY> +</HTML> |