Skip to content

Commit 3fc5495

Browse files
committed
added new example to chapter 11
1 parent 7f9c822 commit 3fc5495

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

chapter11/02-InfiniteRecursion.js

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
var i = 0;
2+
3+
function recursiveFn () {
4+
i++;
5+
recursiveFn();
6+
}
7+
8+
try {
9+
recursiveFn();
10+
} catch (ex) {
11+
alert('i = ' + i + ' error: ' + ex);
12+
}
13+
14+
//chrome 37 = 20955 RangeError: Maximum call stack size exceeded
15+
//ff 27 = 343429 InternalError: too much recursion

chapter11/05-BigONotation.html

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<meta charset="UTF-8">
5+
<title></title>
6+
</head>
7+
<body>
8+
<script type="text/javascript" src="05-BigONotation.js"></script>
9+
</body>
10+
</html>

0 commit comments

Comments
 (0)