summaryrefslogtreecommitdiffhomepage
path: root/amd.html.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'amd.html.markdown')
-rw-r--r--amd.html.markdown8
1 files changed, 6 insertions, 2 deletions
diff --git a/amd.html.markdown b/amd.html.markdown
index 3500fa58..36210d03 100644
--- a/amd.html.markdown
+++ b/amd.html.markdown
@@ -8,7 +8,11 @@ filename: learnamd.js
## Getting Started with AMD
-The **Asynchronous Module Definition** API specifies a mechanism for defining JavaScript modules such that the module and its dependencies can be asynchronously loaded. This is particularly well suited for the browser environment where synchronous loading of modules incurs performance, usability, debugging, and cross-domain access problems.
+The **Asynchronous Module Definition** API specifies a mechanism for defining
+JavaScript modules such that the module and its dependencies can be asynchronously
+loaded. This is particularly well suited for the browser environment where
+synchronous loading of modules incurs performance, usability, debugging, and
+cross-domain access problems.
### Basic concept
```javascript
@@ -55,7 +59,7 @@ require(['loudmouth'], function(loudmouth){
loudmouth();
});
-// To make this tutorial running code, let's implement a very basic
+// To make this tutorial run code, let's implement a very basic
// (non-asynchronous) version of AMD right here on the spot:
function define(name, deps, factory){
// notice how modules without dependencies are handled