https://github.com/moonhighway/javascript-kickoff
This course introduces developers to the JavaScript Language.
https://github.com/moonhighway/javascript-kickoff
Last synced: about 1 year ago
JSON representation
This course introduces developers to the JavaScript Language.
- Host: GitHub
- URL: https://github.com/moonhighway/javascript-kickoff
- Owner: MoonHighway
- License: mit
- Created: 2015-06-02T22:33:47.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-08-17T15:55:16.000Z (almost 10 years ago)
- Last Synced: 2024-04-14T23:28:27.146Z (about 2 years ago)
- Language: CSS
- Size: 5.71 MB
- Stars: 4
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
JavaScript Kickoff
=============================
This course introduces developers to the popular JavaScript Language. In this course, developers will isolate the
JavaScript core types in the browser to see how the JavaScript language differs from Java or other Object Oriented
languages.
Topics
------
* JavaScript History
* Primitives and Flow Control
* Arrays
* Objects
* Regular Expressions
* The DOM
* Functions
* Event Handlers
* Timing and Callbacks
* Debugging
### Primitives and Flow Control
* [addition and concatenation](http://jsbin.com/etujus/2/edit?js,output)
### Arrays
* [Sample 1, 2](http://jsbin.com/apazef/1/edit?js,output)
### Objects
* [dot notation](http://jsbin.com/apazef/3/edit?js,output)
* [literal notation](http://jsbin.com/apazef/4/edit?js,output)
### Regular Expressions
* [Sample](http://jsbin.com/miqu/1/edit?js,output)
### The DOM
* [innerHTML, innerText, writing HTML](http://jsbin.com/etujus/3/edit?js,output)
* [Adding and Removing Attributes 1,2](http://jsbin.com/qenixa/1/edit?css,js,output)
* [form elements](http://jsbin.com/qenixa/4/edit?html,js)
### Functions
* [Sort Array of Objects](http://jsbin.com/tobewe/1/edit?js,console)