├── .gitattributes ├── 01_Basics ├── 01_variables.js ├── 02_dataTypes.js ├── 03_conversionOperations.js ├── 04_comparisons.js ├── 05_datatypes-summary.js ├── 06_stackAndHeap.js ├── 07_strings.js ├── 08_nums_and_maths.js └── 09_datesIn.js ├── 02_Basics ├── 01_arrays.js ├── 02_arrays.js ├── 03_objects.js ├── 04_objects.js └── 05_object_json.js ├── 03_Basics ├── 01_functions.js ├── 02_functions.js ├── 03_scope.js ├── 04_scope.js ├── 05_arrow.js └── 06_iife.js ├── 04_Control_Flow ├── if_else.js ├── switch.js └── truthy_falsy.js ├── 05_Iterations ├── eight_reduce.js ├── five_forEach.js ├── four_forIn.js ├── one_for.js ├── seven_maps.js ├── six_filter.js ├── three_forOf.js └── two_whileDowhile.js ├── 06_DOM ├── five_createNewElement.html ├── four_parent_child.html ├── one_introToDOM.html ├── six_editRemoveElements.html ├── three_nodelist.html └── two_selectors.html ├── 08_Events └── one.html ├── 09_Async ├── three.html └── two.html ├── 10_Advance ├── Api_Request.html └── promises.js ├── 11_Classes_and_Oop ├── bind.html ├── call.js ├── class.js ├── class_based_get_set.js ├── func_based_get_set.js ├── inheritance.js ├── mathPi.js ├── notes.md ├── object_based_get_set.js ├── oop.js └── staticProp.js ├── 12_LexicalScoping_and_closures ├── closures.html ├── lexical_scoping.html └── practicle.html ├── README.md ├── eval $(ssh-agent -s) ├── eval $(ssh-agent -s).pub └── go_in_readme.md ├── IMG_20240418_015525_14.jpg ├── IMG_20240524_130230_425.jpg ├── Img_One.jpg ├── Img_Two.jpg ├── WhatsApp Image 2024-05-14 at 14.25.25_9cce0712.jpg ├── WhatsApp Image 2024-05-14 at 14.25.59_0abfe2ed.jpg ├── WhatsApp Image 2024-05-14 at 14.26.26_410bbaae.jpg └── fetch.jpg /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/.gitattributes -------------------------------------------------------------------------------- /01_Basics/01_variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/01_variables.js -------------------------------------------------------------------------------- /01_Basics/02_dataTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/02_dataTypes.js -------------------------------------------------------------------------------- /01_Basics/03_conversionOperations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/03_conversionOperations.js -------------------------------------------------------------------------------- /01_Basics/04_comparisons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/04_comparisons.js -------------------------------------------------------------------------------- /01_Basics/05_datatypes-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/05_datatypes-summary.js -------------------------------------------------------------------------------- /01_Basics/06_stackAndHeap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/06_stackAndHeap.js -------------------------------------------------------------------------------- /01_Basics/07_strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/07_strings.js -------------------------------------------------------------------------------- /01_Basics/08_nums_and_maths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/08_nums_and_maths.js -------------------------------------------------------------------------------- /01_Basics/09_datesIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/01_Basics/09_datesIn.js -------------------------------------------------------------------------------- /02_Basics/01_arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/02_Basics/01_arrays.js -------------------------------------------------------------------------------- /02_Basics/02_arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/02_Basics/02_arrays.js -------------------------------------------------------------------------------- /02_Basics/03_objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/02_Basics/03_objects.js -------------------------------------------------------------------------------- /02_Basics/04_objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/02_Basics/04_objects.js -------------------------------------------------------------------------------- /02_Basics/05_object_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/02_Basics/05_object_json.js -------------------------------------------------------------------------------- /03_Basics/01_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/01_functions.js -------------------------------------------------------------------------------- /03_Basics/02_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/02_functions.js -------------------------------------------------------------------------------- /03_Basics/03_scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/03_scope.js -------------------------------------------------------------------------------- /03_Basics/04_scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/04_scope.js -------------------------------------------------------------------------------- /03_Basics/05_arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/05_arrow.js -------------------------------------------------------------------------------- /03_Basics/06_iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/03_Basics/06_iife.js -------------------------------------------------------------------------------- /04_Control_Flow/if_else.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/04_Control_Flow/if_else.js -------------------------------------------------------------------------------- /04_Control_Flow/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/04_Control_Flow/switch.js -------------------------------------------------------------------------------- /04_Control_Flow/truthy_falsy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/04_Control_Flow/truthy_falsy.js -------------------------------------------------------------------------------- /05_Iterations/eight_reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/eight_reduce.js -------------------------------------------------------------------------------- /05_Iterations/five_forEach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/five_forEach.js -------------------------------------------------------------------------------- /05_Iterations/four_forIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/four_forIn.js -------------------------------------------------------------------------------- /05_Iterations/one_for.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/one_for.js -------------------------------------------------------------------------------- /05_Iterations/seven_maps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/seven_maps.js -------------------------------------------------------------------------------- /05_Iterations/six_filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/six_filter.js -------------------------------------------------------------------------------- /05_Iterations/three_forOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/three_forOf.js -------------------------------------------------------------------------------- /05_Iterations/two_whileDowhile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/05_Iterations/two_whileDowhile.js -------------------------------------------------------------------------------- /06_DOM/five_createNewElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/five_createNewElement.html -------------------------------------------------------------------------------- /06_DOM/four_parent_child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/four_parent_child.html -------------------------------------------------------------------------------- /06_DOM/one_introToDOM.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/one_introToDOM.html -------------------------------------------------------------------------------- /06_DOM/six_editRemoveElements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/six_editRemoveElements.html -------------------------------------------------------------------------------- /06_DOM/three_nodelist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/three_nodelist.html -------------------------------------------------------------------------------- /06_DOM/two_selectors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/06_DOM/two_selectors.html -------------------------------------------------------------------------------- /08_Events/one.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/08_Events/one.html -------------------------------------------------------------------------------- /09_Async/three.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/09_Async/three.html -------------------------------------------------------------------------------- /09_Async/two.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/09_Async/two.html -------------------------------------------------------------------------------- /10_Advance/Api_Request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/10_Advance/Api_Request.html -------------------------------------------------------------------------------- /10_Advance/promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/10_Advance/promises.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/bind.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/bind.html -------------------------------------------------------------------------------- /11_Classes_and_Oop/call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/call.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/class.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/class_based_get_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/class_based_get_set.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/func_based_get_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/func_based_get_set.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/inheritance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/inheritance.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/mathPi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/mathPi.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/notes.md -------------------------------------------------------------------------------- /11_Classes_and_Oop/object_based_get_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/object_based_get_set.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/oop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/oop.js -------------------------------------------------------------------------------- /11_Classes_and_Oop/staticProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/11_Classes_and_Oop/staticProp.js -------------------------------------------------------------------------------- /12_LexicalScoping_and_closures/closures.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/12_LexicalScoping_and_closures/closures.html -------------------------------------------------------------------------------- /12_LexicalScoping_and_closures/lexical_scoping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/12_LexicalScoping_and_closures/lexical_scoping.html -------------------------------------------------------------------------------- /12_LexicalScoping_and_closures/practicle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/12_LexicalScoping_and_closures/practicle.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/README.md -------------------------------------------------------------------------------- /eval $(ssh-agent -s): -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/eval $(ssh-agent -s) -------------------------------------------------------------------------------- /eval $(ssh-agent -s).pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/eval $(ssh-agent -s).pub -------------------------------------------------------------------------------- /go_in_readme.md/IMG_20240418_015525_14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/IMG_20240418_015525_14.jpg -------------------------------------------------------------------------------- /go_in_readme.md/IMG_20240524_130230_425.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/IMG_20240524_130230_425.jpg -------------------------------------------------------------------------------- /go_in_readme.md/Img_One.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/Img_One.jpg -------------------------------------------------------------------------------- /go_in_readme.md/Img_Two.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/Img_Two.jpg -------------------------------------------------------------------------------- /go_in_readme.md/WhatsApp Image 2024-05-14 at 14.25.25_9cce0712.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/WhatsApp Image 2024-05-14 at 14.25.25_9cce0712.jpg -------------------------------------------------------------------------------- /go_in_readme.md/WhatsApp Image 2024-05-14 at 14.25.59_0abfe2ed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/WhatsApp Image 2024-05-14 at 14.25.59_0abfe2ed.jpg -------------------------------------------------------------------------------- /go_in_readme.md/WhatsApp Image 2024-05-14 at 14.26.26_410bbaae.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/WhatsApp Image 2024-05-14 at 14.26.26_410bbaae.jpg -------------------------------------------------------------------------------- /go_in_readme.md/fetch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aayushyadavz/JavaScript-Full-Notes/HEAD/go_in_readme.md/fetch.jpg --------------------------------------------------------------------------------