Skip to content

Commit 4ef8a1a

Browse files
committed
moved from google code
0 parents  commit 4ef8a1a

20 files changed

+8076
-0
lines changed

README

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
JavaScript Koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.
2+
3+
The inspiration for this project comes from the Edgecase Ruby Koans and the book 'Javascript: The Good Parts'.
4+
5+
Open the file jskoans.htm in your favourite browser.

jskoans.htm

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2+
"http://www.w3.org/TR/html4/loose.dtd">
3+
<html>
4+
<head>
5+
<script src="support/jquery-1.4.1.js"></script>
6+
<link rel="stylesheet" href="support/qunit.css" type="text/css" media="screen" />
7+
<script type="text/javascript" src="support/qunit.js"></script>
8+
<script type="text/javascript" src="support/koans.js"></script>
9+
<script type="text/javascript" src="topics/about_asserts.js"></script>
10+
<script type="text/javascript" src="topics/about_equality.js"></script>
11+
<script type="text/javascript" src="topics/about_truthyness.js"></script>
12+
<script type="text/javascript" src="topics/about_assignment.js"></script>
13+
<script type="text/javascript" src="topics/about_control_structures.js"></script>
14+
<script type="text/javascript" src="topics/about_strings.js"></script>
15+
<script type="text/javascript" src="topics/about_numbers.js"></script>
16+
<script type="text/javascript" src="topics/about_objects.js"></script>
17+
<script type="text/javascript" src="topics/about_arrays.js"></script>
18+
<script type="text/javascript" src="topics/about_reflection.js"></script>
19+
<script type="text/javascript" src="topics/about_prototypal_inheritance.js"></script>
20+
<script type="text/javascript" src="topics/about_functions_and_closure.js"></script>
21+
<script type="text/javascript" src="topics/about_scope.js"></script>
22+
<script type="text/javascript" src="topics/about_regular_expressions.js"></script>
23+
24+
</head>
25+
<body>
26+
<h1 id="qunit-header">QUnit example</h1>
27+
<h2 id="qunit-banner"></h2>
28+
<h2 id="qunit-userAgent"></h2>
29+
<h3 class="welcome_message">To begin, find the file 'topics/about_asserts.js', uncomment the contents (remove /* and */) and complete the koans.</h3>
30+
<ol id="qunit-tests"></ol>
31+
<div id="qunit-fixture">test markup, will be hidden</div>
32+
</body>
33+
</html>

0 commit comments

Comments
 (0)