LEARN JAVASCRIPT QUICKLY: CODING FOR BEGINNERS - JAVASCRIPT PROGRAMMING LANGUAGE, A QuickStart eBook, Tutorial Book with Hands-On Projects, In Easy Steps! An Ultimate Beginner's Guide!
This book specifically written for beginners. This book serves as a teaching guide and also a reference manual to accompany you through this wonderful world of programming. We take you step-by-step through writing your very first program, explaining each portion of code as we go along. The book includes practical examples for beginners. TABLE OF CONTENTS Introduction to Javascript Javascript: Hello world program Javascript: Variables Javascript: Statements Javascript: comments JavaScript: Types Javascript: operators Javascript: Arithmetic Operators Javascript: Increment/decrement: ++, -- operators Javascript: Bitwise operators JavaScript: Logical operators JavaScript: Assignment operators JavaScript: Compound Assignment operator Javascript: Ternary operator JavaScript: Working with boolean values JavaScript: Decision Making: if, if-then Javascript: if-else-if-else ladder JavaScript: Decision making using switch statement JavaScript: loops JavaScript: do-while loop JavaScript: for loop JavaScript: break statement JavaScript: continue statement JavaScript: break in label form JavaScript: for in loop JavaScript: for-of loop JavaScript: get the type of variable JavaScript: Working with strings JavaScript: Represent multi line strings Strings and comparison operators JavaScript: Working with numbers JavaScript: Working with Infinity JavaScript: NaN: Not a Number JavaScript: parseInt: Convert string to integer JavaScript: parseFloat: Convert string to float JavaScript: Rounding float values JavaScript: Objects JavaScript: Nested objects JavaScript: Iterating over all properties of object JavaScript: null Vs undefined JavaScript: functions JavaScript: Function expressions JavaScript: Nested functions JavaScript: Function Arguments JavaScript: Recursion JavaScript: function scope and hoisting JavaScript: Inheritance JavaScript: Array JavaScript: Define array using Array constructor function JavaScript: Arrays are heterogeneous JavaScript: Sparse arrays JavaScript: Array slicing JavaScript: Exception Handling JavaScript: valueOf: Convert object to primitive type JavaScript: Writing script in external file JavaScript: Introduction to Classes JavaScript: Define class using class expressions JavaScript: extends: Create sub classes JavaScript: Working with Set JavaScript: Set.prototype.add(value): Add an element to set JavaScript: Set.prototype.clear(): Remove all elements from set JavaScript: Set.prototype.delete(value): Remove element from set JavaScript: Exploring Map data structure JavaScript: size: get number of pairs in map JavaScript: Map: clear(): Remove all the elements from map JavaScript: Map: delete: Delete an entry from map Debug JavaScript Application in Chrome Browser