Zasda Yusuf Mikail and Kamran Ahmed
e8d102cc49
fix: typos ( #2180 )
...
* fix: typo
* Update content/guides/journey-to-http2.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-07 17:13:05 +04:00
om agarwal and Kamran Ahmed
bf3af826f2
Add content for JavaScript control flow ( #2203 )
...
* creat call-apply-bind-methods readme files
* update the javascript control flow readme.md
* Update content/roadmaps/106-javascript/content/107-javascript-control-flow/readme.md
* Update content/roadmaps/106-javascript/content/107-javascript-control-flow/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-07 16:03:29 +04:00
puru-khedre
b118f1a01a
Add content on 'scope and function stack' ( #2165 )
...
adding content of the scope and function stack node in Javascript roadmap.
2022-10-05 19:19:15 +04:00
om agarwal
12e17dfb68
creat call-apply-bind-methods readme files ( #2172 )
2022-10-05 19:16:22 +04:00
puru-khedre
2a942748f2
Update 102-utilizing-error-objects.md ( #2136 )
2022-10-05 04:10:38 +04:00
ebdbbcc616
Added contents for Go Roadmap ( Packages, Urfave cli, Gorm, Beego, Gin, Revel ) ( #1933 )
...
* Added Content
* Added contents
Co-authored-by: “Mohamed <“dmdbilal8604@gmail.com ”>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 04:07:04 +04:00
Yash bhanushali
e4b0607cae
Update 100-memory-lifecycle.md ( #1983 )
2022-10-05 03:40:02 +04:00
Ryan Souza and Kamran Ahmed
6bad088306
Added content to Javascript This keyword ( #1990 )
...
* blank spaces removed in existing files
* Added content to javascript this keyword
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/100-function-borrowing.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/100-function-borrowing.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/100-function-borrowing.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/102-this-in-a-function.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/103-using-this-alone.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/104-this-in-event-handlers.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/105-this-in-arrow-functions.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 03:37:21 +04:00
shagun199 and Kamran Ahmed
7f2a180a9e
Update 101-debugging-memory-leaks.md ( #2010 )
...
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 03:31:41 +04:00
Yash bhanushali
a494e837d1
Update 106-explicit-binding.md ( #2015 )
2022-10-05 03:29:20 +04:00
Prashant Singh and Kamran Ahmed
e9dd0942e1
added content to - prototypal inheritance, implicti type casting, keyed collections, structured data, break continue, labeled statements, comparison operators, string operators, conditional operators ( #2032 )
...
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 03:15:30 +04:00
Marco Buontempo
e2ec1b8363
Add descriptions to JavaScript Built-In Objects, and Defining Calling Functions ( #2111 )
2022-10-05 03:13:03 +04:00
aliaa gheis and Kamran Ahmed
8bbe28f2ef
Add content to (Implicit-type-casting, Async/Await, Comparison operator) with fix typo in comparison operator ( #2125 )
...
* 102-implicit-type-casting.md
* fix typo and add content in 101-comparison-operators.md
* Update 100-async-await.md
* fix typo compasion operator in javascript.json
* Rename 101-comparison-operators.md to 101-omparison-operators.md
* Update public/project/javascript.json
* Update content/roadmaps/106-javascript/content/103-javascript-type-casting/102-implicit-type-casting.md
* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/101-omparison-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 03:03:46 +04:00
Oussamaosman02 and Kamran Ahmed
dd1f4c9108
Add string operator resources ( #2133 )
...
* Adding arguments-object
* Adding string-operators
* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/106-string-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-05 00:49:58 +04:00
Himanshu and Kamran Ahmed
9491682fcc
Update 101-this-in-a-method.md ( #2035 )
...
* Update 101-this-in-a-method.md
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/101-this-in-a-method.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-04 17:34:51 +04:00
Kamran Ahmed
73c906e5da
Fix broken build
2022-10-04 17:13:53 +04:00
Anirudh Mishra
8e4a7b1cad
feat: add Chrome Dev Tools content to the JavaScript roadmap ( #2061 )
...
* feat: add basic readme for dev tools
* feat: debugging performance with lighthouse
* feat: debugging issues
* feat: memory leaks in js
2022-10-04 16:29:30 +04:00
Andres Y and Kamran Ahmed
24bda0c2e7
Added Mdn Source ( #2104 )
...
* Added Mdn Source
* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/102-break-continue/100-labeled-statements.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-04 15:40:34 +04:00
shagun199 and Kamran Ahmed
5fbccc0e0a
Add setInterval content ( #2017 )
...
* Update 102-set-interval.md
* Update content/roadmaps/106-javascript/content/112-javascript-asynchronous-javascript/102-set-interval.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-02 18:09:39 +04:00
Muhammad Najib Bala and Kamran Ahmed
ef618348fe
Add content for function borrowing
...
* added link to mdn docs for rest parameter
* Added links to MDN documentation for default parameters,
rest parameters and function parameters
* added rest parameter MDN Docs following
guide lines
* Added MDN Docs links to rest and
default parameters in function parameters
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/100-default-params.md
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/100-default-params.md
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/101-rest-params.md
* Update readme.md
* Added link to article on function borrowing
* Update content/roadmaps/106-javascript/content/111-javascript-this-keyword/100-function-borrowing.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-02 15:53:54 +04:00
Rishabh044 and Kamran Ahmed
3241793fb6
Updated 101-explicit-type-casting.md ( #1998 )
...
* Update 101-explicit-type-casting.md
* Update content/roadmaps/106-javascript/content/103-javascript-type-casting/101-explicit-type-casting.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-02 15:28:30 +04:00
Muhammad Najib Bala and Kamran Ahmed
183c7db94f
Added MDN Docs links to rest and default parameters readme file following the guidelines ( #2002 )
...
* added link to mdn docs for rest parameter
* Added links to MDN documentation for default parameters,
rest parameters and function parameters
* added rest parameter MDN Docs following
guide lines
* Added MDN Docs links to rest and
default parameters in function parameters
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/100-default-params.md
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/100-default-params.md
* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/101-rest-params.md
* Update readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-02 15:23:31 +04:00
Marco Buontempo
2b0e39391e
Add descriptions to JavaScript Conditional Operators, BigInt Operators, and Break Continue statements ( #2003 )
2022-10-02 15:20:08 +04:00
Ojas Aklecha and Kamran Ahmed
327dad1a3e
Add content in equality algorithms to JavaScript roadmap ( #1977 )
...
* Updated isLooselyEqual operator
Updated isLooselyEqual operator
* Updated strictly equal operator
Updated strictly equal operator
* Updated Same Value
Updated Same Value
* Updated Same Valued Zero
Updated Same Valued Zero
* Update content/roadmaps/106-javascript/content/105-javascript-equality-comparisons/100-equality-algorithms/100-is-loosely-equal.md
* Update content/roadmaps/106-javascript/content/105-javascript-equality-comparisons/100-equality-algorithms/101-is-strictly-equal.md
* Update content/roadmaps/106-javascript/content/105-javascript-equality-comparisons/100-equality-algorithms/103-same-value.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-10-01 19:58:33 +04:00
Nisarg-Chokshi
939a0ad80e
Adding Arithmetic & Bitwise operators - JS roadmap ( #1878 )
...
* Adding Arithmetic & Bitwise operators
* Rectified Typos in the existing files
2022-09-27 15:17:12 +04:00
Aroyan and Kamran Ahmed
1847b37b07
feat: add weakset content ( #1869 )
...
* feat: add Set JavaScript content
* feat: add weakset javascript content
* Update content/roadmaps/106-javascript/content/104-javascript-data-structures/101-keyed-collections/103-weak-set.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-25 16:38:49 +04:00
Aroyan
1d916e06f5
feat: add Set JavaScript content ( #1859 )
2022-09-24 16:06:43 +04:00
Arpi
bd9ecfb498
Add content to JavaScript data structures subsection 100-arrays ( #1855 )
2022-09-24 16:05:00 +04:00
Jarrod Jack and Kamran Ahmed
49055e562a
javascript roadmap - add content to javascript asynchronous setTimeout ( #1854 )
...
* javascript roadmap - add content to javascript modules subsection 112-101 set-timeout
* Update content/roadmaps/106-javascript/content/112-javascript-asynchronous-javascript/101-set-timeout.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-24 16:04:30 +04:00
Will Featherston and Kamran Ahmed
a9f61adcfb
Javascript Roadmap Add module content ( #1850 )
...
* Add contents to javascript modules subsection 100-commonjs
* Add contents to javascript modules subsection 101-esm
* Update content/roadmaps/106-javascript/content/115-javascript-modules/100-commonjs.md
* Update content/roadmaps/106-javascript/content/115-javascript-modules/101-esm.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-24 16:02:02 +04:00
Aroyan
8eced490ba
feat: add js comma operator content ( #1829 )
2022-09-22 10:34:10 +04:00
Ivaylo Karafeizov and Kamran Ahmed
a03314c9bf
Add branching resources ( #1825 )
...
* Update readme.md
Added description and links.
* Update content/roadmaps/106-javascript/content/107-javascript-control-flow/101-conditional-statements/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-21 15:20:26 +04:00
Ivaylo Karafeizov and Kamran Ahmed
80eafdad6e
Add while statement in JavaScript roadmap ( #1819 )
...
* Update 105-while-statement.md
* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/105-while-statement.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-21 13:21:47 +04:00
Ivaylo Karafeizov and Kamran Ahmed
3fb362f231
Add do...while statement in JavaScript roadmap ( #1820 )
...
* Update 104-do-while-statement.md
* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/104-do-while-statement.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-21 13:21:19 +04:00
Ivaylo Karafeizov and Kamran Ahmed
de4ea8a57e
Update 100-if-else.md ( #1821 )
...
* Update 100-if-else.md
* Update content/roadmaps/106-javascript/content/107-javascript-control-flow/101-conditional-statements/100-if-else.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-21 13:20:28 +04:00
Ivaylo Karafeizov and Kamran Ahmed
1c0fd98625
Add JavaScript switch statement ( #1822 )
...
* Update 101-switch.md
* Update content/roadmaps/106-javascript/content/107-javascript-control-flow/101-conditional-statements/101-switch.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-21 13:19:28 +04:00
Ivaylo Karafeizov and Kamran Ahmed
e3a45167f5
Add comparison operators docs ( #1814 )
...
* Update 101-value-comparison-operators.md
* Update content/roadmaps/106-javascript/content/105-javascript-equality-comparisons/101-value-comparison-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-20 18:04:23 +04:00
skieurfoufou and Kamran Ahmed
d9dd0d6c14
Add JavaScript classes conte
...
* Update 113-javascript-classes.md
* Update content/roadmaps/106-javascript/content/113-javascript-classes.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-18 14:43:10 +04:00
skieurfoufou and Kamran Ahmed
1f86680cd2
Add callbacks content ( #1748 )
...
* Update readme.md
* Update content/roadmaps/106-javascript/content/112-javascript-asynchronous-javascript/103-callbacks/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-18 14:41:50 +04:00
skieurfoufou and Kamran Ahmed
370de8163c
Add memory management content ( #1750 )
...
* Update readme.md
* Update content/roadmaps/106-javascript/content/116-javascript-memory-management/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-18 14:31:00 +04:00
skieurfoufou and Kamran Ahmed
7d95e1ce08
Update 101-garbage-collection.md ( #1751 )
...
* Update 101-garbage-collection.md
* Update content/roadmaps/106-javascript/content/116-javascript-memory-management/101-garbage-collection.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-14 14:40:36 +04:00
Abhishek Rawat and Kamran Ahmed
5844d4ec4f
Add modules resources ( #1760 )
...
* Add modules resources
Added resouces of javascript.info it covers complete picture of modules like what is module and how to use import, export and dynamic imports.
* Update content/roadmaps/106-javascript/content/115-javascript-modules/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-14 14:13:19 +04:00
Hadiul Islam and Kamran Ahmed
0d3d2d3ec3
Update 102-naming-rules.md ( #1761 )
...
* Update 102-naming-rules.md
JavaScript Style Guide
* Update content/roadmaps/106-javascript/content/101-javascript-variables/102-naming-rules.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-14 14:12:16 +04:00
skieurfoufou and Kamran Ahmed
8420b8cea4
Add type conversion and type coercion resources ( #1729 )
...
* Update 100-type-conversion-coercion.md
* Update content/roadmaps/106-javascript/content/103-javascript-type-casting/100-type-conversion-coercion.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 15:18:37 +04:00
skieurfoufou and Kamran Ahmed
715ddd9013
for...in statement resources ( #1737 )
...
* Update 100-for-in-statement.md
* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/100-for-in-statement.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 15:09:47 +04:00
skieurfoufou and Kamran Ahmed
b6fb7a1217
Update 101-for-of-statement.md ( #1738 )
...
* Update 101-for-of-statement.md
* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/101-for-of-statement.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 15:07:04 +04:00
skieurfoufou and Kamran Ahmed
35aa3dc7c0
Add logical operators docs ( #1742 )
...
* Update 104-logical-operators.md
* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/104-logical-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 15:04:03 +04:00
skieurfoufou and Kamran Ahmed
d4342a5ce8
Add unary operators resources ( #1743 )
...
* Update 109-unary-operators.md
* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/109-unary-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 14:56:25 +04:00
skieurfoufou and Kamran Ahmed
0ed37eb7da
Update 110-relational-operators.md ( #1744 )
...
* Update 110-relational-operators.md
* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/110-relational-operators.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-09-12 14:54:33 +04:00
Kamran Ahmed
fb45c91364
Add related roadmaps on each roadmap
2022-09-08 20:20:30 +04:00