INDEX JavaScript and Angular JS (Chapter :6)
1. Introduction to JavaScript:
1.1 JavaScript Version
1.2 Uses of JavaScript
1.3 Features of JavaScript
1.4 Advantages of JavaScript
1.5 Disadvantages of JavaScript
1.6 Program Structure
3.1 innerHTML or innerText
3.2 document.write()
3.3 window.alert()
3.4 console.log()
7. Variable
8. Data Types
9. Operator
9.1 Unary Operator
9.2 Binary Operator
9.3 Ternary Operator
10. Types of Operator depend of functionality
10.1 Arithmetic Operators
10.2 Relational/Comparison Operators
10.3 Logical Operators
10.4 Assignment Operators
10.5 Increment and Decrement Operator
10.6 Conditional/Ternary Operator
10.7 Bitwise Operators
10.8 Special Operators
11. Popup Boxes
11.1 Alert box
11.2 Confirm box
11.3 Prompt box
11.4 Type Casting Conversion
12. Conditional Statements in JavaScript
12.1 if Statements
12.2 if-else Statement
12.3 if-else if-else Ladder
12.4 switch Statement
12.5 Nested if Statement
12.6 Complex Conditions using logical Operator
12.7 Ternary Operator
13. Looping Statements in JavaScript
13.1 The for Loop
13.2 The while Loop
13.3 The do-while Loop
13.4 for...in Loop
13.5 for...of Loop
13.6 forEach() Method
13.7 break and continue
14. Function in JS
14.1 Advantages of Function
14.2 Ways of Function Declaration
14.3 Types of Functions
14.4 String Function
14.5 User Defined Function
15. Event in JS
15.1 Mouse event
15.2 Keyboard Events
15.3 Form Events
15.4 Window Events
15.5 Drag Events
15.6 Touch Events
16.1 JavaScript Validation(Empty Field Validation)
16.2 Password Length Validation
16.3 Email Validation
16.4 Number Validation
17. AngularJS
17.1 Adding Library in JavaScript
17.2 Model View Controller (MVC)
17.3 AngularJS Directives
17.4 Types of Directives
17.5 Built-in Directives(ng-app)
17.6 ng-init , ng-bindng , ng-model
17.7 ng-repeat, ng-show, ng-hide
17.8 ng-checked, ng-readonly, ng-disable
17.9 AngularJS Expressions
17.10 Difference Between AngularJS Expressions and JavaScript Expressions