Introduction to JavaScript
- Professor Mohamed Eltayeb - Bellevue University
- Cory Gilliam - Bellevue University
-
Chapter 1: Introduction to JavaScript
- Core JavaScript
- Client-Side JavaScript
-
- Character Set
- Comments
- Literals
- Identifiers and Reserved Words
- Optional Semicolons
-
Chapter 3: Types, Values, and Variables
- Numbers
- Text
- Boolean Values
- null and undefined
- The Global Object
- Wrapper Objects
- Immutable Primitive Values and Mutable Object References
- Type Conversions
- Variable Declaration
- Variable Scope
- Chapter 8: Functions
- Defining Functions
- Invoking Functions
- Function Arguments and Parameters
- Functions As Values
- Functions As Namespace
- Closures
- Function Properties, Methods, and Constructor
- Functional Programming
- Chapter 5: Statements
- Expression Statements
- Compound and Empty Statements
- Declaration Statements
- Conditionals
- Loops
- Jumps
- Miscellaneous Statements
- Summary of JavaScript Statements
- Chapter 7: Arrays
- Creating Arrays
- Reading and Writing Array Elements
- Sparse Arrays
- Array Length
- Adding and Deleting Array Elements
- Itterating Arrays
- Multidimensional Arrays
- Array Methods
- ECMAScript 5 Array Methods
- Array Type
- Array-Like Objects
- Strings As Arrays
- Arrays and Operators](https://github.com/imaaxa/web-231/tree/master/week-5)
- Chapter 6: Objects
- Creating Objects
- Querying and Setting Properties
- Deleting Properties
- Testing Properties
- Enumerating Properties
- Property Getters and Setters
- Property Attributes
- Object Attributes
- Serializing Objects
- Object Methods
- Chapter 13: JavaScript in Web Browsers
- Client-Side JavaScript
- Embedding JavaScript in HTML
- Execution of JavaScript Programs
- Compatibility and Interoperability
- Accessibility
- Security
- Client-Side Frameworks
- Chapter 19: *The jQuery Library
- jQuery Basics
- jQuery Getters and Setters
- Altering Document Structure
- Handling Events with jQuery
- Animated Effects
- Ajax with jQuery
- Utility Functions
- jQuery Selectors and Selection Methods
- Extending jQuery with Plug-ins
- The jQuery UI Library