WebFund 2016W Lecture 2

From Soma-notes
Revision as of 20:14, 13 January 2016 by Zero (talk | contribs) (Attempted to add the references section. Probably wrong.)

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

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 name="Stackoverflow">[1]</ref>
  • The only similarity between Java/JavaScript is some of the syntax, but that can be said for a lot of languages.

]</ref>

      • Boolean (true, false)
      • Number (3.1337, 1337, etc. There's no integer or long, everything is a float)
      • String ("Dave")
      • Symbol
      • Object
      • Null
      • Undefined

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>