WebFund 2016W Lecture 2: Difference between revisions
m Removed the ref titles. |
m Broken URL. |
||
Line 40: | Line 40: | ||
** No declared data types; it's a "loose" language. | ** No declared data types; it's a "loose" language. | ||
*** Instead of int i = 0, it's simply var i = 0. | *** Instead of int i = 0, it's simply var i = 0. | ||
** There's seven data types<ref>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures | ** There's seven data types<ref>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures]</ref> (examples in brackets) | ||
*** Boolean (true, false) | *** Boolean (true, false) | ||
*** Number (3.1337, 1337, etc. There's no integer or long, everything is a float) | *** Number (3.1337, 1337, etc. There's no integer or long, everything is a float) |
Revision as of 20:17, 13 January 2016
Video
The video from the lecture given on January 12, 2016 is now available.
Notes
In-class Notes
Lecture #2 ---------- JavaScript * no declared types - strings - objects - arrays - numbers (floats) - boolean With Node - asynchronous (non-blocking) I/O
Student Notes
- Administration Reminders
JavaScript: As a Language
- JavaScript has nothing to do with Java.
- Why is it even called JavaScript then? At first it wasn't; it was developed as Mocha, changed to LiveScript and then finally renamed to JavaScript due to an agreement with Sun (acquired by Oracle).<ref>[1]</ref>
- The only similarity between Java/JavaScript is some of the syntax, but that can be said for a lot of languages.
- What's different about JavaScript?
- No declared data types; it's a "loose" language.
- Instead of int i = 0, it's simply var i = 0.
- There's seven data types<ref>[2]</ref> (examples in brackets)
- Boolean (true, false)
- Number (3.1337, 1337, etc. There's no integer or long, everything is a float)
- String ("Dave")
- Symbol
- Object
- Null
- Undefined
- No declared data types; it's a "loose" language.
References
1 | references-column-count references-column-count-{{{1}}} }} }} }}" {{#if: | style="-moz-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};" | {{#if: | style="-moz-column-count:{{{1}}}; column-count:{{{1}}};" }} }}>
<references group=""></references>