Miscellaneous additions

This commit is contained in:
Adam Brenecki 2013-07-04 19:49:35 +09:30
parent 80c16770cd
commit 8120eb7ff0

View File

@ -10,6 +10,10 @@ Java for more complex web applications, but its tight integration with Web pages
and built-in support in browsers has caused it to become far more common than and built-in support in browsers has caused it to become far more common than
Java in web frontends. Java in web frontends.
JavaScript isn't just limited to web browsers, though: Node.js, a project that
provides a standalone runtime for Google Chrome's V8 JavaScript engine, is
becoming more and more popular.
Feedback would be highly appreciated! You can reach me at Feedback would be highly appreciated! You can reach me at
[@adambrenecki](https://twitter.com/adambrenecki), or [@adambrenecki](https://twitter.com/adambrenecki), or
[adam@brenecki.id.au](mailto:adam@brenecki.id.au). [adam@brenecki.id.au](mailto:adam@brenecki.id.au).
@ -33,7 +37,7 @@ doStuff()
* 1. Numbers, Strings and Operators * 1. Numbers, Strings and Operators
***********/ ***********/
// Javascript has one number type, which is a 64-bit IEEE 754 double. // Javascript has one number type (which is a 64-bit IEEE 754 double).
3 // = 3 3 // = 3
1.5 // = 1.5 1.5 // = 1.5
@ -50,7 +54,7 @@ doStuff()
// is converted to a signed int *up to* 32 bits. // is converted to a signed int *up to* 32 bits.
1 << 2 // = 4 1 << 2 // = 4
// Enforce precedence with parentheses // Precedence is enforced with parentheses.
(1 + 3) * 2 // = 8 (1 + 3) * 2 // = 8
// There are three special not-a-real-number values: // There are three special not-a-real-number values:
@ -420,6 +424,14 @@ excellent documentation for JavaScript as it's used in browsers. Plus, it's a
wiki, so as you learn more you can help others out by sharing your own wiki, so as you learn more you can help others out by sharing your own
knowledge. knowledge.
MDN's [A re-introduction to
JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript)
covers much of the concepts covered here in more detail. This guide has quite
deliberately only covered the JavaScript language itself; if you want to learn
more about how to use JavaScript in web pages, start by learning about the
[Document Object
Model](https://developer.mozilla.org/en-US/docs/Using_the_W3C_DOM_Level_1_Core)
In addition to direct contributors to this article, some content is adapted In addition to direct contributors to this article, some content is adapted
from Louie Dinh's Python tutorial on this site, and the [JS from Louie Dinh's Python tutorial on this site, and the [JS
Tutorial](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) Tutorial](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript)