-
- https://livecodestream.dev/post/understanding-variables-scope-and-hoisting-in-javascript/
- https://www.freecodecamp.org/news/javascript-lexical-scope-tutorial/
- https://slashism.com/variable-scope-in-javascript
- https://wasefs.medium.com/hoisting-in-javascript-javascript-interview-series-53f9faa16835
- https://dev.to/pat_the99/javascript-hoisting-450l
- https://kpealecodes.hashnode.dev/scoping-and-hoisting-in-javascript
- https://slashism.com/variable-scope-in-javascript
- https://developer.mozilla.org/en-US/docs/Glossary/Primitive#Another_Example_Step-by-step
- https://livecodestream.dev/post/2020-07-25-understanding-variables-scope-and-hoisting-in-javascript/
- https://dev.to/sandy8111112004/javascript-introduction-to-scope-function-scope-block-scope-d11
- https://devdojo.com/imkarthikeyans/quick-guide-to-closures-in-javascript
- https://www.freecodecamp.org/news/what-is-hoisting-in-javascript/
- https://peculiar-erhis.hashnode.dev/global-variables-the-potential-landmine-lurking-in-your-javascript-codebase
- https://devdojo.com/rahulism/symbol-in-javascript-a-primitive-data-type
- https://dev.to/jpomykala/number-formatting-in-javascript-1mc
- https://javascript.plainenglish.io/difference-between-let-var-in-javascript-2497ec45641b
- https://zahab.tech/learn-javascript-part1#ckxpjc4k0002te3s19v7b56i4
- https://javascript.plainenglish.io/a-javascript-crash-course-data-types-var-let-and-const-a8f4322284b2
- https://javascript.plainenglish.io/hoisting-in-javascript-a0320bb42921
- https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/
- https://www.syncfusion.com/blogs/post/10-javascript-naming-conventions-every-developer-should-know.aspx
- https://javascript.plainenglish.io/why-is-javascripts-parseint-0-0000005-5-eb9e2432f1b0
- https://bytecodepandit.medium.com/scopes-in-javascript-89d1f8b00643
- https://javascript.plainenglish.io/javascript-concepts-every-programmer-should-know-d04731fe7a7c
- https://iamclement.hashnode.dev/javascript-operator
- https://blog.openreplay.com/javascript-type-conversions-explained
- https://dev.to/alexomeyer/8-must-know-tips-for-writing-clean-code-with-javascript-i4
- https://www.syncfusion.com/blogs/post/null-vs-undefined-in-javascript.aspx
- https://www.freecodecamp.org/news/javascript-type-checking-how-to-check-type-in-js-with-typeof/
- https://www.freecodecamp.org/news/loose-vs-strict-equality-in-javascript/
- https://www.freecodecamp.org/news/javascript-modules/
- https://www.freecodecamp.org/news/how-to-use-the-ternary-operator-in-javascript/
- https://towardsdev.com/call-bind-and-apply-in-javascript-6ce72418c8ce
- https://blog.sahilchandravanshi.com/javascript-data-types-guide
- https://blog.openreplay.com/mastering-javascript-optional-chaining-and-nullish-coalescing/
- https://blog.openreplay.com/15-devtool-secrets-for-javascript-developers/
- https://www.freecodecamp.org/news/javascript-basics-strings-arrays-objects/
- https://dev.to/this-is-learning/10-more-javascript-challenges-3812
- https://dev.to/documatic/5-code-refactoring-techniques-to-improve-your-code-2lia
- https://www.freecodecamp.org/news/what-is-hoisting-in-javascript-3/
- https://dev.to/javinpaul/my-favorite-free-courses-to-learn-javascript-in-depth-3oe9
- https://www.freecodecamp.org/news/what-is-the-nullish-coalescing-operator-in-javascript-and-how-is-it-useful/
- https://medium.com/@shahamisha012/javascript-operator-part-1-b0b81d887072
- https://blog.openreplay.com/step-by-step--url-validation-in-javascript/
- https://javascript.plainenglish.io/must-know-javascript-api-fetch-api-11846c9a3b07
- https://coinsbench.com/javascript-ideas-every-web-developer-should-understand-34e633a35d7d
- https://nerdleveltech.com/the-complete-guide-to-becoming-a-web-developer-part-2/
- https://medium.com/@younusraza909/understanding-hoisting-in-javascript-c41b9ad2ccdf
- https://pinta.land/posts/js-value-vs-reference/
- https://stackabuse.com/storing-objects-in-localstorage-sessionstorage/
- https://www.freecodecamp.org/news/scope-in-javascript-global-vs-local-vs-block-scope/?ref=dailydev
- https://www.freecodecamp.org/news/what-are-falsey-values-in-javascript/
- https://www.freecodecamp.org/news/use-local-storage-in-modern-applications/?ref=dailydev
- https://www.freecodecamp.org/news/javascript-ternary-operator-explained/?ref=dailydev
- https://medium.com/@madanhegde/lesser-known-javascript-features-part-1-fcfbac86588
- https://blog.stackademic.com/comprehensive-guide-to-programming-naming-conventions-ec179a89d4b7
- https://www.freecodecamp.org/news/javascript-advanced-operators/
- https://livecodestream.dev/post/understanding-variables-scope-and-hoisting-in-javascript/
-
- https://ui.dev/this-keyword-call-apply-bind-javascript/
- https://livecodestream.dev/post/understanding-this-keyword-in-javascript/
- https://dev.to/polymathsomnath/master-this-in-javascript-1bk
- https://medium.com/swlh/whats-this-in-javascript-870918e833b8
- https://rajatexplains.hashnode.dev/this-in-javascript
- https://medium.com/swlh/understanding-this-in-javascript-166164e7fa2b
- https://dev.to/denisveleaev/6-simple-rules-to-fully-understand-this-keyword-in-javascript-1kmk
- https://medium.com/free-code-camp/react-binding-patterns-5-approaches-for-handling-this-92c651b5af56#.53op90a6w
- https://enlear.academy/this-keyword-in-javascript-8979fa01f4a3
- https://blog.tusharcodes.tech/5-rules-to-master-this-in-javascript
- https://medium.com/@rifat.kazak/what-is-this-keyword-in-javascript-967d0633930a
- https://www.freecodecamp.org/news/the-this-keyword-in-javascript/
- https://dev.to/this-is-learning/mastering-javascripts-this-keyword-using-bind-17m1
- https://medium.com/@rahul.jindal./this-keyword-in-javascript-8c07488685a8
- https://designtechworld.medium.com/what-is-this-in-javascript-1579b1eda845
- https://ui.dev/this-keyword-call-apply-bind-javascript
- https://javascript.plainenglish.io/how-to-create-a-polyfill-for-call-apply-and-bind-917ae110edc3
- https://ui.dev/this-keyword-call-apply-bind-javascript/
-
- https://hemdan.hashnode.dev/javascript-patterns-ch2-or-part-1-essentials
- https://medium.com/swlh/js-interview-help-prototype-class-es6-iife-scope-closures-module-pattern-fd67c68aacb8
- https://medium.com/javascript-in-plain-english/basic-middleware-pattern-in-javascript-ef8756a75cb1
- https://levelup.gitconnected.com/design-patterns-in-modern-javascript-development-ec84d8be06ca?gi=6e6506fac97e
- https://devdojo.com/rahulism/module-pattern-in-javascripit-oop-quickie
- https://evinsellin.medium.com/chaotic-javascript-patterns-1025a8f077e6
- https://devdojo.com/rahulism/decorators-and-object-creation-pattern-in-javascript
- https://dev.to/dhiwise/advanced-javascript-design-patterns-4k8l
- https://www.thisdot.co/blog/clean-up-your-code-with-design-patterns-in-javascript
- https://dev.to/dhiwise/advanced-javascript-design-patterns-4k8l?ck_subscriber_id=1519802657
- https://github.com/leonardomso/33-js-concepts#31-design-patterns
- https://hemdan.hashnode.dev/javascript-patterns-ch1-introduction
- https://hackernoon.com/9-javascript-design-patters-you-will-love
- https://levelup.gitconnected.com/whats-hof-in-javascript-9fb68a9c3f6f
- https://www.freecodecamp.org/news/javascript-design-patterns-explained/
- https://blog.upperdine.dev/patterns-that-every-developer-should-know
- https://javascriptpatterns.vercel.app/patterns
- https://itnext.io/implement-prototype-pattern-in-javascript-9cf57092912e
- https://dev.to/jukilo_lokiju/the-bridge-design-pattern-in-javascript-59io
- https://www.paulsblog.dev/patterns-and-best-practices-in-javascript-dealing-with-callback-functions/
- https://www.syncfusion.com/blogs/post/solid-principles-in-javascript.aspx
- https://dev.to/documatic/from-problems-to-solutions-understanding-design-patterns-3b7i
- https://frontendmasters.com/blog/vanilla-javascript-reactivity/
- https://dev.to/vivekalhat/observer-pattern-for-beginners-5h64?ref=dailydev
- https://dev.to/topefasasi/js-design-patterns-a-comprehensive-guide-h3m?ref=dailydev
- https://dev.to/nhannguyendevjs/javascript-design-patterns-behavioral-iterator-2og1?ref=dailydev
- https://blog.stackademic.com/introduction-to-design-patterns-design-patterns-part-1-6a691c4503c0
- https://blog.stackademic.com/behavioural-design-patterns-part-1-design-patterns-in-js-part-5-1bedb7a0aa19
- https://blog.stackademic.com/creational-design-patterns-design-patterns-in-js-part-2-6fdbfbd61018
- https://blog.logrocket.com/javascript-design-patterns-guide/?ref=dailydev
- https://dev.to/superviz/top-design-patterns-for-frontend-1bk5?ref=dailydev
- https://dev.to/claranet/solid-principles-3kld?ref=dailydev
- https://blogs.thnkandgrow.com/mastering-javascript-top-5-design-patterns/?ref=dailydev
- https://medium.com/@hoainho.work/master-the-top-5-essential-javascript-design-patterns-every-developer-should-know-a0bc1e92847f
- https://hemdan.hashnode.dev/javascript-patterns-ch2-or-part-1-essentials
-
- https://javascript.plainenglish.io/prototype-this-stranger-7a444098cdd4
- https://blog.youteee.codes/introduction-to-javascript-prototypes
- https://www.freecodecamp.org/news/all-you-need-to-know-to-understand-javascripts-prototype-a2bff2d28f03/
- https://bytecodepandit.medium.com/prototype-inheritance-in-javascript-866933b86714
- https://javascript.plainenglish.io/javascript-prototypes-in-plain-english-305781fbd979
- https://levelup.gitconnected.com/javascripts-proto-vs-prototype-a21ec7f25bc1
- [https://medium.com/@farazahmad0516/basic-javascript-javascript-for-beginners-part-1-1bbaff7b3124(https://medium.com/@farazahmad0516/basic-javascript-javascript-for-beginners-part-1-1bbaff7b3124)
- https://dev.to/smpnjn/javascript-shallow-copy-what-is-a-shallow-copy-1pc5
- https://web3usecase.co/prototypes-in-javascript-d1c437f1a811
- https://javascript.plainenglish.io/prototype-this-stranger-7a444098cdd4
-
- https://blog.bitsrc.io/understanding-javascript-iifes-like-a-boss-b84b39663a37
- https://api.daily.dev/r/Wxk7uYQ2p
- https://devdojo.com/rahulism/what-is-memoization-in-javascript
- https://yuricodesbot.hashnode.dev/understanding-functional-programming-in-javascript
- https://dev.to/thedailytechtalk/top-10-must-know-javascript-functions-1ipm
- https://medium.com/javascript-in-plain-english/javascript-interview-questions-functions-5a3081c1f3f5
- https://dev.to/mpodlasin/functional-programming-in-js-part-i-composition-currying-lodash-and-ramda-1ohb
- https://mohit-codes.hashnode.dev/differences-between-arrow-function-and-regular-function-in-javascript
- https://dev.to/coderslang/javascript-interview-question-46-length-of-js-functions-494f
- https://blog.logrocket.com/understanding-javascript-currying/
- https://enlear.academy/replace-filter-map-sort-whatever-with-array-reduce-2bc3342f474d
- https://www.freecodecamp.org/news/javascript-array-filter-tutorial-how-to-iterate-through-elements-in-an-array/
- https://www.ma-no.org/en/programming/javascript/difference-between-arrow-and-normal-functions-in-javascript
- https://dev.to/aravsanj/everything-you-need-to-know-about-javascript-functions-cmn
- https://itnext.io/write-better-javascript-function-composition-with-pipe-and-compose-93cc39ab16ee
- https://dev.to/abhishek_rath/functions-in-javascript-56if
- https://dev.to/trezeguit/functional-programming-with-js-1bgd
- https://javascript.plainenglish.io/how-to-write-clean-javascript-code-with-functional-programming-54fd60a56074
- https://dev.to/j471n/some-javascript-methods-you-should-know-i15
- https://enlear.academy/pure-vs-impure-function-395df7ce6acc
- https://devdojo.com/rahulism/memoization-in-javascript-shorts
- https://dev.to/anishkumar/memoizing-fetch-api-calls-in-javascript-1d16
- https://enlear.academy/javascript-function-types-8bde6a385b3e
- https://devdojo.com/teri/what-is-memoization-in-javascript
- https://dev.to/rajshreevats/functions-in-js-before-learning-react-472b
- https://dev.to/bamartindev/higher-order-functions-functional-composition-c7p
- https://brayanarrieta.hashnode.dev/why-is-javascript-debounce-important-for-our-web-applications
- https://rehansattar.dev/functional-programming-introduction
- https://blog.greenroots.info/what-are-pure-functions-and-side-effects-in-javascript
- https://blog.greenroots.info/higher-order-functions-in-javascript
- https://www.syncfusion.com/blogs/post/pure-and-impure-functions-in-javascript-a-complete-guide.aspx
- https://dev.to/asapsonter/important-javascript-functions-you-have-to-know-to-be-a-better-developer-2if8
- https://www.syncfusion.com/blogs/post/javascript-higher-order-functions-a-complete-guide.aspx
- https://hackernoon.com/understanding-first-class-and-higher-order-functions?source=rss
- https://itnext.io/javascript-memory-management-how-to-avoid-common-memory-leaks-and-improve-performance-c018dbbca954
- https://sayhitosumit.medium.com/essential-concepts-in-functional-programming-with-javascript-3317f6ba9582
- https://dev.to/codeofrelevancy/you-need-to-know-about-pure-functions-impure-functions-in-javascript-57
- https://code.tutsplus.com/tutorials/learn-functional-programming-in-javascript--cms-106709
- https://www.freecodecamp.org/news/function-declaration-vs-function-expression/
- https://blog.ossph.org/exploring-functional-programming-in-javascript/
- https://www.c-sharpcorner.com/article/what-is-pure-and-impure-function-in-javascript/
- https://www.freecodecamp.org/news/the-difference-between-arrow-functions-and-normal-functions/
- https://www.freecodecamp.org/news/javascript-functions-and-scope/
- https://www.freecodecamp.org/news/regular-vs-arrow-functions-javascript/
- https://claritydev.net/blog/javascript-higher-order-functions-explained?ref=dailydev#google_vignette
- https://www.freecodecamp.org/news/regular-vs-arrow-functions-javascript/
- https://blog.bitsrc.io/understanding-javascript-iifes-like-a-boss-b84b39663a37
-
- https://medium.com/geekculture/understanding-the-core-concept-of-javascript-closure-49e3517e49a5
- https://medium.com/geekculture/understanding-the-core-concept-of-javascript-closure-49e3517e49a5
- https://medium.com/javascript-in-plain-english/closures-and-lexical-scoping-in-javascript-9ebe8d353662
- https://rajatexplains.hashnode.dev/understanding-closures-1
- https://www.freecodecamp.org/news/closures-in-javascript/
- https://toaderdaniel.hashnode.dev/javascript-scopes-and-closures
- https://javascript.plainenglish.io/closure-in-javascript-3f291eeb8dff
- https://levelup.gitconnected.com/javascript-closures-eb6961375bbd
- https://javascript.plainenglish.io/how-to-use-javascript-closures-in-5-minutes-a28deddd3920
- https://dev.to/elijahtrillionz/learn-javascript-closures-in-7-mins-324n?signin=true
- https://flaviocopes.com/javascript-closures/
- https://www.freecodecamp.org/news/javascript-closures-explained-with-example/
- https://webdriphashnode.hashnode.dev/hoisting-in-javascript-explained-visually
- https://levelup.gitconnected.com/5-advanced-javascript-concepts-that-will-make-you-a-better-developer-5d04292107a1
- https://www.freecodecamp.org/news/understand-javascript-closures/?ref=dailydev
- https://medium.com/@devishraq/mastering-javascript-closures-an-in-depth-guide-0930184aff0f
- https://medium.com/@shahbishwa21/understanding-lexical-scope-and-closures-in-javascript-ae16b050f47c
- https://medium.com/geekculture/understanding-the-core-concept-of-javascript-closure-49e3517e49a5
-
- https://madasamy.medium.com/explanation-about-iterators-and-generators-in-javascript-es6-f7e669cbe96e
- https://codeburst.io/a-simple-guide-to-es6-iterators-in-javascript-with-examples-189d052c3d8e
- https://blog.openreplay.com/deep-dive-into-javascript-s-iterators-iterables-and-generators
- https://designtechworld.medium.com/generators-in-javascript-explained-6855a307e371
- https://madasamy.medium.com/explanation-about-iterators-and-generators-in-javascript-es6-f7e669cbe96e
-
- https://dev.to/kozlovzxc/js-interview-in-2-minutes-currying-2hko
- https://dev.to/suprabhasupi/currying-in-javascript-1k3l
- https://daily.dev/posts/what-is-currying-in-javascript
- https://dev.to/afrazchelsea/function-currying-in-javascript-3h3g
- https://code.tutsplus.com/tutorials/understanding-function-currying-in-javascript-and-when-to-use-it--cms-37867
- https://www.freecodecamp.org/news/how-to-use-currying-and-composition-in-javascript/
- https://javascript.plainenglish.io/javascript-currying-practical-example-512cf1099e81
- https://www.freecodecamp.org/news/how-to-use-currying-and-composition-in-javascript/
- https://javascript.plainenglish.io/javascript-currying-practical-example-512cf1099e81
- https://devdojo.com/rahulism/currying-in-js-shorts
- https://javascript.plainenglish.io/enhance-react-onclick-handlers-with-currying-9c3c9ca82df3
- https://dev.to/kozlovzxc/js-interview-in-2-minutes-currying-2hko
-
- https://towardsdev.com/promises-in-javascript-285f523c3e8d
- https://javascript.plainenglish.io/what-is-the-importance-of-using-async-await-17b95870a05f
- https://dmitripavlutin.com/what-is-javascript-promise/
- https://dmitripavlutin.com/javascript-promises-then-vs-then-catch/
- https://enlear.academy/what-is-asynchronous-javascript-310426783ef1
- https://saiteja0413.hashnode.dev/beginners-guide-to-javascripts-asyncawait
- https://www.freecodecamp.org/news/how-to-deal-with-nested-callbacks-and-avoid-callback-hell-1bc8dc4a2012/
- https://blog.openreplay.com/the-ultimate-guide-to-fixing-javascript-performance-problems-in-browser-devtools
- https://maximorlov.com/visual-guide-refactoring-callback-functions/
- https://codeburst.io/javascript-interview-questions-promises-1ab2fb7f0467
- https://blog.madza.dev/24-modern-es6-code-snippets-to-solve-practical-js-problems
- https://humanwhocodes.com/blog/2020/10/creating-javascript-promise-from-scratch-promise-resolve-reject/
- https://blog.bitsrc.io/journey-from-callbacks-to-promises-to-async-await-6fcd7f7fa3c5
- https://blog.rohilpinto.com/javascript-call-stack-explained
- https://dev.to/ryanameri/mastering-hard-parts-of-javascript-callbacks-i-3aj0
- https://adrianmejia.com/promises-tutorial-concurrency-in-javascript-node/
- https://dev.to/swarnaliroy94/javascript-concept-of-promise-3ijb
- https://enlear.academy/what-is-asynchronous-javascript-310426783ef1
- https://www.freecodecamp.org/news/what-is-promise-in-javascript-for-beginners/
- https://www.freecodecamp.org/news/async-await-javascript-tutorial-explained-by-making-pizza/
- https://www.freecodecamp.org/news/synchronous-vs-asynchronous-in-javascript/
- https://dev.to/jrdev_/how-to-display-the-progress-of-promises-in-javascript-lh0
- https://saharanitaa.hashnode.dev/introduction-to-promises-and-async-and-await-promises-in-javascript
- https://javascript.plainenglish.io/demystifying-javascript-arrow-functions-7b2a0908a2b3
- https://dev.to/shadid12/how-to-use-async-await-inside-loops-in-javascript-4dlg
- https://dev.to/santan47/promise-async-await-in-javascript-mlb
- https://www.simplilearn.com/tutorials/javascript-tutorial/javascript-promise
- https://dev.to/ditdot/quiz-how-well-do-you-understand-asynchronous-javascript-5e4j
- https://blog.greenroots.info/common-mistakes-in-using-javascript-promises
- https://itnext.io/the-evolution-of-asynchronous-patterns-in-javascript-64efc8938b16
- https://devdojo.com/rahulism/javascript-promises-all-you-need-to-know-about
- https://sayitaditya.hashnode.dev/this-in-javascript-part-one
- https://blog.greenroots.info/javascript-async-and-await-in-plain-english-please
- https://www.freecodecamp.org/news/nodejs-eventloop-tutorial/
- https://javascript.plainenglish.io/how-to-set-javascript-promise-timeout-7d51c87bc38e
- https://devdojo.com/imkarthikeyans/javascript-call-stack-event-loop-and-callback-queue
- https://afunni.hashnode.dev/a-meeting-with-asynchronous-javascript-promises-and-fetch-requests
- https://blog.bitsrc.io/5-common-mistakes-in-using-promises-bfcc4d62657f
- https://javascript.plainenglish.io/what-is-javascript-promise-7b5e03d06bdf
- https://www.freecodecamp.org/news/asynchronous-javascript-explained/
- https://dev.to/klc/understanding-javascript-promises-1hp1
- https://dev.to/veronikasimic_56/the-ultimate-guide-to-asnyc-javascript-3lg5
- https://www.freecodecamp.org/news/asynchronous-programming-in-javascript/
- https://betterprogramming.pub/understanding-the-javascript-call-stack-through-illustrations-66156222ff86
- https://www.freecodecamp.org/news/asynchronism-in-javascript/
- https://www.freecodecamp.org/news/asynchronous-javascript/
- https://dev.to/codeofrelevancy/all-about-promises-in-javascript-39lj
- https://www.builder.io/blog/avoiding-async-await-footguns
- https://nerdleveltech.com/understand-the-asynchronous-javascript-callbacks-promises-and-async-await/
- https://code.tutsplus.com/tutorials/understanding-promise-in-javascript--cms-106732
- https://dev.to/kalyan-jyoti/all-about-javascript-promises-154e
- https://coinsbench.com/promises-and-callbacks-in-javascript-d299d5aee670
- https://blog.ossph.org/understading-javascript-promises-and-async-await/
- https://compile7.org/decompile/callback-vs-promises-vs-async-await/
- https://www.freecodecamp.org/news/javascript-asynchronous-operations-in-the-browser/
- https://caglayanyanikoglu.medium.com/a-journey-to-the-center-of-javascript-episode-5-async-js-event-loop-92b7023143f1
- https://dev.to/sanketcode67/asynchronous-javascript-297d
- https://www.freecodecamp.org/news/how-to-use-promise-allsettled-in-javascript/
- https://www.freecodecamp.org/news/guide-to-javascript-promises/
- https://www.freecodecamp.org/news/javascript-promises-async-await-and-promise-methods/
- https://towardsdev.com/asynchronous-javascript-948779ddec97
- https://www.freecodecamp.org/news/javascript-promise-object-explained/?ref=dailydev
- https://dev.to/matinmollapur0101/mastering-asynchronous-programming-in-javascript-2ioo?ref=dailydev
- https://www.freecodecamp.org/news/asynchronous-programming-in-javascript-examples/?ref=dailydev
- https://www.freecodecamp.org/news/learn-asynchronous-javascript/?ref=dailydev
- https://dev.to/devishraq/understanding-javascript-proxies-harnessing-the-power-of-metaprogramming-1l4d
- https://towardsdev.com/javascript-tricky-questions-promises-12c1ebeff20c
- https://www.codu.co/articles/asynchronous-javascript-b5kz3e2m?ref=dailydev
- https://towardsdev.com/promises-in-javascript-285f523c3e8d
-
- https://madzadev.medium.com/24-modern-es6-code-snippets-to-solve-practical-js-problems-3609f301859e
- https://ponyfoo.com/articles/es6
- https://mezgitci9.medium.com/java-script-es6-f6f4219847dd
- https://madasamy.medium.com/javascript-brief-history-and-ecmascript-es6-es7-es8-features-673973394df4
- https://alimammiya.hashnode.dev/upcoming-interesting-javascript-es2021-es12-features-to-look-for-1
- https://jayakiran.hashnode.dev/modern-javascript
- https://medium.com/nerd-for-tech/understanding-javascript-es6-classes-dbce09c0b903
- https://alimammiya.hashnode.dev/8-useful-javascript-es2019-features-to-know-about-1
- https://shineve.hashnode.dev/new-javascript-features-in-es6-es12
- https://madzadev.medium.com/24-modern-es6-code-snippets-to-solve-practical-js-problems-3609f301859e
- https://ponyfoo.com/articles/search/es6
- https://madza.hashnode.dev/24-modern-es6-code-snippets-to-solve-practical-js-problems
- https://blog.greenroots.info/explain-me-like-i-am-five-what-are-es6-symbols-ckeuz5sb8001qafs14of305dw
- https://blog.michaelkaren.dev/javascript-spread-vs-rest
- https://medium.com/javascript-in-plain-english/new-javascript-features-in-es2020-c2d76acf9c5a
- https://blog.bitsrc.io/mastering-javascript-es6-symbols-6453da3bd46c
- https://blog.skay.dev/es6-understanding-destructuring
- https://medium.com/@etherealm/named-export-vs-default-export-in-es6-affb483a0910
- https://medium.com/javascript-in-plain-english/5-simple-tips-to-write-better-arrow-functions-a55f40f63d58
- https://blog.saeloun.com/2021/08/26/es2021-replaceall-numeric-separator
- https://devdojo.com/shreya/es6-handbook#arrow-functions
- https://dev.to/justmyrealname/javascript-from-es6-to-today-c42
- https://dev.to/thatanjan/everything-you-need-to-know-about-javascript-destructuring-30e5
- https://faheemkhan97.hashnode.dev/es6-a-guide-you-must-go-through-before-learning-react
- https://dev.to/stefanwrightcodes/es6-a-beginners-guide-following-my-own-learning-4e05
- https://levelup.gitconnected.com/top-5-javascript-es12-features-you-should-start-using-now-b16a8b5353b1
- https://www.positronx.io/javascript-ecmascript-quick-sort-algorithm-tutorial/
- https://p42.ai/blog/2021-12-31/es2022-preview-10-exciting-javascript-language-features-from-2021
- https://dev.to/wordssaysalot/es6-way-of-coding-javascript-2kl2
- https://wordssaysalot.hashnode.dev/es6-way-of-coding-javascript
- https://wordssaysalot.hashnode.dev/es6-way-of-coding-javascript#ckxpje048002xe3s15ruw3t80
- https://www.30secondsofcode.org/articles/s/js-async-defer
- https://medium.com/@bluetch/javascript-es6-es7-es8-es9-es10-es11-and-es12-519d8be7d48c
- https://dev.to/naubit/5-advanced-es6-features-every-javascript-developer-should-master-3mkn
- https://javascript.plainenglish.io/7-es6-javascript-tricks-to-make-you-a-better-programmer-372cf45328fe
- https://towardsdatascience.com/a-step-by-step-guide-to-develop-a-map-based-application-part-ii-6d3fa7dbd8b9
- https://code.tutsplus.com/articles/how-to-use-callback-functions-in-javascript-es6--cms-106785
- https://nerdleveltech.com/ecmascript-es6-a-comprehensive-guide-to-modern-javascript/
- https://www.showwcase.com/show/34770/ecmascript-2023-es14-four-new-features
- https://thenewstack.io/the-new-javascript-features-coming-in-ecmascript-2023/
- https://web3usecase.co/es6-imports-vs-commonjs-imports-8e9b66aa04bd
- https://github.com/sudheerj/ECMAScript-features
- https://dev.to/jasmin/what-is-new-in-es2023-4bcm
- https://www.freecodecamp.org/news/difference-between-default-and-named-exports-in-javascript/
- https://dev.to/codingcrafts/javascript-es6-features-every-developer-should-know-12ak?ref=dailydev
- https://freecodecamp.org/news/destructuring-in-javascript/?ref=dailydev
- https://dev.to/gloriasilver/essential-es6-javascript-features-every-javascript-developer-should-know-ehj?ref=dailydev
- https://dev.to/mattlewandowski93/arrayreduce-is-goated-1f1j?ref=dailydev
- https://dev.to/mursalfk/write-minimal-es6-code-1o81?ref=dailydev
- https://dev.to/vyan/exciting-new-features-in-ecmascript-2024-es15-48p9?ref=dailydev
- https://madzadev.medium.com/24-modern-es6-code-snippets-to-solve-practical-js-problems-3609f301859e
-
- https://www.freecodecamp.org/news/array-map-tutorial/
- https://dev.to/antoomartini/4-ways-to-convert-a-string-to-an-array-in-javascript-i97
- https://www.freecodecamp.org/news/the-javascript-array-handbook/
- https://blog.greenroots.info/everything-you-need-to-know-about-javascript-set
- https://faheemkhan97.hashnode.dev/arraylength-i-bet-youre-missing-something-about-it
- https://iampalash.hashnode.dev/top-7-javascript-array-sort-method-use-cases
- https://amantyagi.hashnode.dev/javascript-array-methods
- https://blog.bitsrc.io/8-methods-to-search-javascript-arrays-fadbce8bea51
- https://www.w3resource.com/javascript-exercises/javascript-array-exercises.php
- https://javascript.info/array-methods
- https://dev.to/aashrithashiva29/possible-ways-of-iterating-arrays-in-javascript-1cgo
- https://thenextweb.com/syndication/2020/07/02/15-useful-methods-to-get-the-most-out-of-javascript-arrays/
- https://dev.to/samanthaming/6-use-cases-of-spread-with-array-in-javascript-2n53
- https://www.freecodecamp.org/news/javascript-array-foreach-tutorial-how-to-iterate-through-elements-in-an-array-with-map/
- https://dev.to/insha/javascript-array-and-its-methods-432k
- https://enlear.academy/how-to-write-better-javascript-code-with-foreach-and-reduce-415a1d58195
- https://www.sitepoint.com/javascript-for-in-loop-basics/
- https://javascript.plainenglish.io/lets-deduce-the-reduce-method-in-javascript-bdc828f368a2
- https://dmitripavlutin.com/javascript-sparse-dense-arrays/
- https://thecodingcompany.hashnode.dev/15-useful-javascript-array-methods-you-might-not-be-using
- https://www.ma-no.org/en/programming/javascript/how-to-reverse-an-array-in-javascript
- https://www.freecodecamp.org/news/javascript-destructuring-and-spread-operator-explained/
- https://devdojo.com/nisargkapkar/eli5-javascript-the-spread-operator
- https://dmitripavlutin.com/remove-object-property-javascript/
- https://javascript.plainenglish.io/what-are-javascript-arrays-20a45a108ad1
- https://devdojo.com/rahulism/map-in-js-shorts
- https://sumudusiriwardana.hashnode.dev/javascript-arrays-explain-like-im-five
- https://harshsinghatz.hashnode.dev/map-filter-and-reduce-in-javascript-under-5-minutes
- https://dev.to/mahamatmans/array-cheatsheet-javascript-3mci
- https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years?ck_subscriber_id=1519802657#array-functions
- https://www.javascripttutorial.net/javascript-array-sort/
- https://www.honeybadger.io/blog/javascript-sets-and-maps/
- https://www.freecodecamp.org/news/how-to-sort-javascript-array-accurately/
- https://code.tutsplus.com/articles/how-to-use-callback-functions-in-javascript-es6--cms-106785
- https://blog.javascripttoday.com/blog/effective-javascript-10-javascript-concepts-you-should-know/
- https://www.freecodecamp.org/news/insert-into-javascript-array-at-specific-index/
- https://designtechworld.medium.com/the-difference-between-indexof-and-findindex-in-javascript-a2035639dce5
- https://www.freecodecamp.org/news/how-to-clone-an-array-in-javascript-1d3183468f6a/
- https://www.telerik.com/blogs/different-approach-understanding-array-reduce
- https://www.c-sharpcorner.com/article/javascript-array-methods-cheat-sheet/
- https://christianheilmann.com/2023/06/06/new-array-methods-in-javascript-bring-immutability/
- https://www.freecodecamp.org/news/how-to-shuffle-an-array-of-items-using-javascript-or-typescript/
- https://claritydev.net/blog/removing-duplicates-with-map-in-javascript
- https://hackernoon.com/a-deep-dive-into-the-javascript-some-method?source=rss
- https://www.freecodecamp.org/news/javascript-reduce-method-code-examples/?ref=dailydev
- https://www.freecodecamp.org/news/how-to-add-and-remove-js-array-elements/?ref=dailydev
- https://community.appsmith.com/content/guide/javascript-array-methods-demonstrated-emojis?ref=dailydev
- https://www.telerik.com/blogs/array-grouping-javascript?ref=dailydev
- https://blog.stackademic.com/understanding-the-differences-between-for-of-foreach-and-map-in-javascript-44b4a1c48ff0
- https://dev.to/engrsakib/mastering-javascript-arrays-techniques-best-practices-and-advanced-uses-42mb?ref=dailydev
- https://www.freecodecamp.org/news/array-map-tutorial/
-
- https://ayushv.medium.com/event-loop-in-javascript-672c07618dc9
- https://towardsdev.com/event-loop-in-javascript-672c07618dc9
- https://medium.com/@ricardoreis_22930/event-loop-javascript-4376600e5603
- https://blog.skay.dev/javascript-event-loop-explained
- https://dmitripavlutin.com/javascript-event-delegation/?utm_campaign=a-simple-explanation-of-event-delegation
- https://blog.bitsrc.io/event-bubbling-and-capturing-in-javascript-6bc908321b22
- https://web.dev/eventing-deepdive/
- https://bytecodepandit.medium.com/5-min-to-understand-event-loop-in-javascript-ead521e88260
- https://javascript.plainenglish.io/event-loop-in-javascript-how-javascript-works-51c7bd73f07
- https://dev.to/lydiahallie/javascript-visualized-event-loop-3dif
- https://devdojo.com/posandu/16-javascript-snippets-to-save-your-time
- https://www.freecodecamp.org/news/event-bubbling-in-javascript/
- https://dev.to/nodedoctors/an-animated-guide-to-nodejs-event-loop-3g62
- https://dev.to/rammcodes/i-created-an-animation-in-5-hours-to-understand-the-event-loop-in-javascript-1idi
- https://mathiasbynens.be/notes/shapes-ics
- https://awstip.com/an-event-driven-architecture-e7d186ab33d4
- https://code.tutsplus.com/articles/types-of-events-in-javascript-common-keyboard-and-mouse-events--cms-107243
- https://code.tutsplus.com/phases-of-javascript-events--cms-107255t
- https://hackernoon.com/understanding-the-javascript-event-loop-everything-you-need-to-know?source=rss
- https://www.freecodecamp.org/news/event-bubbling-and-event-capturing-in-javascript/?ref=dailydev
- https://www.freecodecamp.org/news/javascript-engine-and-runtime-explained/
- https://dev.to/dipakahirav/understanding-debouncing-in-javascript-5g30?ref=dailydev
- https://dev.to/mdhassanpatwary/javascript-event-loop-a-deep-dive-2289?ref=dailydev
- https://dev.to/lydiahallie/javascript-visualized-event-loop-3dif?ref=dailydev
- https://ayushv.medium.com/event-loop-in-javascript-672c07618dc9
-
- https://livecodestream.dev/post/everything-you-should-know-about-javascript-dictionaries/
- https://towardsdev.com/object-oriented-programming-oop-in-javascript-b7f2bbde1230?gi=6355f0d7bfa0
- https://towardsdev.com/object-oriented-programming-oop-in-javascript-b7f2bbde1230
- https://javascript.plainenglish.io/copies-of-javascript-shallow-and-deep-copy-ac7f8dcd1dd0
- https://javascript.plainenglish.io/object-oriented-javascript-3f74e02a436f
- https://cosmocode.io/how-to-implement-abstraction-in-javascript-javascript-object-oriented-programming/
- https://javascript.plainenglish.io/what-is-proto-b15f16e10b72
- https://javascript.plainenglish.io/proto-vs-prototype-in-js-140b9b9c8cd5
- https://javascript.plainenglish.io/javascript-paas-by-value-vs-reference-b1667016e4a3
- https://favouritejome.hashnode.dev/class-prototype-and-oop-concept-explained
- https://css-tricks.com/the-flavors-of-object-oriented-programming-in-javascript/
- https://blog.oshogunle.com/how-to-use-oop-in-javascript-ckemxzcw804ow8cs122ikhob0
- https://h.daily-dev-tips.com/javascript-optional-chaining-to-the-rescue
- https://devdojo.com/rahulism/classes-in-javascript-short-yet-smart-guide
- https://dev.to/jrmatanda/master-objects-in-js-part-1-41hk
- https://suprabhasupi.hashnode.dev/object-equality-in-javascript
- https://dev.to/antoomartini/differences-between-object-freeze-and-object-seal-in-javascript-n11
- https://nehalmahida.hashnode.dev/oops-in-javascript-with-easy-to-understand-examples
- https://www.freecodecamp.org/news/javascript-classes-how-they-work-with-use-case/
- https://devdojo.com/rahulism/shallow-copy-and-deep-copy-in-js
- https://www.freecodecamp.org/news/object-oriented-javascript-for-beginners/
- https://www.freecodecamp.org/news/understand-call-apply-and-bind-in-javascript-with-examples/
- https://dev.to/swastikyadav/understand-call-apply-and-bind-functions-in-javascript-like-never-before-575e
- https://www.builder.io/blog/structured-clone
- https://www.freecodecamp.org/news/objects-in-javascript/
- https://www.freecodecamp.org/news/object-oriented-programming-javascript/
- https://www.smashingmagazine.com/2023/02/discovering-primitive-objects-javascript-part1/
- https://www.builder.io/blog/structured-clone
- https://dev.to/fullstackjo/javascript-tutorial-series-date-object-gb5
- https://dev.to/dostonnabotov/10-helpful-javascript-utility-functions-35oc
- https://sayhitosumit.medium.com/object-oriented-programming-oop-in-javascript-a264c4342d1c
- https://blog.openreplay.com/a-beginners-guide-to-oop-in-javascript/
- https://dev.to/amplication/javascript-objects-157e
- https://www.honeybadger.io/blog/javascript-destructuring/
- https://dev.to/samr/javascript-object-10-2c9g
- https://www.sitepoint.com/shallow-vs-deep-copying-in-javascript/?utm_source=rss
- https://medium.com/@rickmint/javascript-and-the-illusion-of-everything-as-an-object-d80a7d596fbb
- https://www.freecodecamp.org/news/why-are-two-similar-objects-not-equal-in-javascript/
- https://medium.com/version-1/cloning-an-object-in-javascript-shallow-copy-vs-deep-copy-fa8acd6681e9#:~:text=There%20are%20two%20ways%20to,of%20the%20object%20are%20copied.
- https://dev.to/alexmercedcoder/oop-design-patterns-in-javascript-3i98?ref=dailydev
- https://www.freecodecamp.org/news/immutability-in-javascript-with-examples/?ref=dailydev
- https://dev.to/fpaghar/copy-objects-ways-in-javascript-24gj?ref=dailydev
- https://swapnoneel.hashnode.dev/javascript-objects-vs-json?ref=dailydev
- https://www.freecodecamp.org/news/javascript-prototypal-inheritance/?ref=dailydev
- https://www.freecodecamp.org/news/the-javascript-this-keyword-explained-with-examples/?ref=dailydev
- https://divysblog.hashnode.dev/object-oriented-programming-in-javascript?ref=dailydev
- https://livecodestream.dev/post/everything-you-should-know-about-javascript-dictionaries/
-
- https://dev.to/satishnaikawadi2001/15-very-important-javascript-string-methods-every-developer-should-know-1apb
- https://dmitripavlutin.com/javascript-string-trim/
- https://www.freecodecamp.org/news/efficient-string-building-in-javascript/
- https://www.freecodecamp.org/news/javascript-string-to-boolean/
- https://dev.to/satishnaikawadi2001/15-very-important-javascript-string-methods-every-developer-should-know-1apb
-
- https://www.freecodecamp.org/news/how-to-build-a-chess-clock-with-javascript-and-setinterval/
- https://dev.to/debs_obrien/formatting-a-date-in-javascript-ebd
- https://blog.bitsrc.io/how-to-handle-time-zones-in-javascript-b135a7931453
- https://dev.to/javascriptacademy/create-a-digital-clock-using-javascript-12d3
- https://enlear.academy/how-to-create-an-analog-clock-with-javascript-css-d03c273abef5
- https://www.developer.com/languages/javascript/javascript-string-methods-trimming-padding-extracting/
- https://www.freecodecamp.org/news/javascript-classes-how-they-work-with-use-case/
- https://claritydev.net/blog/javascript-advanced-string-manipulation-tagged-templates
- https://blog.openreplay.com/what-is-better--datefns-or-moment/
- https://www.freecodecamp.org/news/how-to-build-a-chess-clock-with-javascript-and-setinterval/
-
- https://yuricodesbot.hashnode.dev/ultimate-guide-to-regular-expressions-regex-on-javascript
- https://dev.to/shreyazz/regex-101-2m7m
- https://javascript.plainenglish.io/seriously-javascript-regex-quantifiers-in-under-10-mins-f281146bfea2
- https://towardsdatascience.com/an-introduction-to-regular-expressions-5dd762afc5e4
- https://amara.hashnode.dev/regular-expressions-in-javascript
- https://fireship.io/lessons/regex-cheat-sheet-js/
- https://blog.bitsrc.io/threats-of-using-regular-expressions-in-javascript-28ddccf5224c
- https://dev.to/jaspalsingh1998/regex-in-javascript-with-a-cool-project-2e6m
- https://dev.to/coderpad/the-complete-guide-to-regular-expressions-regex-1m6
- https://dev.to/coderpad/the-complete-guide-to-regular-expressions-regex-1m6
- https://www.freecodecamp.org/news/what-does-d-mean-in-regex/
- https://www.freecodecamp.org/news/javascript-replace-how-to-replace-a-string-or-substring-in-js/
- https://thenewstack.io/magic-regexp-a-javascript-package-for-regular-expressions/
- https://www.freecodecamp.org/news/what-does-mean-in-regex/
- https://www.freecodecamp.org/news/what-is-punct-in-regex-how-to-match-all-punctuation-marks-in-regular-expressions/
- https://www.paulsblog.dev/manipulate-strings-with-regular-expression-in-javascript/
- https://www.honeybadger.io/blog/javascript-regular-expressions/
- https://www.freecodecamp.org/news/how-to-write-a-regular-expression-for-a-url/
- https://www.freecodecamp.org/news/how-to-use-regular-expressions-in-yaml-file/
- https://www.freecodecamp.org/news/regex-for-date-formats-what-is-the-regular-expression-for-matching-dates/
- https://blog.ossph.org/wth-is-regular-expressions-and-how-to-use-it-in-javascript/
- https://www.developer.com/languages/javascript/javascript-regexp-basics/
- https://www.freecodecamp.org/news/practical-regex-guide-with-real-life-examples/
- https://blog.openreplay.com/five-practical-use-cases-for-regular-expressions/
- https://www.freecodecamp.org/news/regex-in-javascript/?ref=dailydev
- https://yuricodesbot.hashnode.dev/ultimate-guide-to-regular-expressions-regex-on-javascript
-
- https://sruthicodes.hashnode.dev/all-about-errors-in-javascript
- https://blog.bitsrc.io/javascript-exception-handling-patterns-best-practices-f7d6fcab735d
- https://javascript.plainenglish.io/debug-faster-in-javascript-26d2ad3942d9
- https://dev.to/coderpad/the-complete-guide-to-regular-expressions-regex-1m6
- https://bhaktee.hashnode.dev/types-of-errors-in-javascript
- [https://www.sitepoint.com/javascript-error-handling/?utm_source=newsletter&utm_medium=email&utm_campaign=the_ultimate_guide_to_javascript_error_handling&utm_term=2023-02-07]
- (https://www.sitepoint.com/javascript-error-handling/?utm_source=newsletter&utm_medium=email&utm_campaign=the_ultimate_guide_to_javascript_error_handling&utm_term=2023-02-07)
- https://dev.to/iayeshasahar/debugging-javascript-like-a-pro-tools-and-techniques-for-finding-and-fixing-bugs-2lf5
- https://www.syncfusion.com/blogs/post/handling-http-errors-javascript.aspx
- https://www.freecodecamp.org/news/circular-reference-in-javascript-explained/
- https://dev.to/iayeshasahar/debugging-javascript-like-a-pro-tools-and-techniques-for-finding-and-fixing-bugs-2lf5
- https://www.developer.com/languages/javascript/javascript-debugging/
- https://dev.to/dionarodrigues/fetch-api-do-you-really-know-how-to-handle-errors-2gj0?ref=dailydev
- https://dev.to/dharamgfx/bye-bye-try-catch-blocks-meet-javascripts-safe-assignment-operator-proposal-1j7?ref=dailydev
- https://www.nullpt.rs/evading-anti-debugging-techniques?ref=dailydev
- https://dev.to/codenameone/front-end-debugging-part-1-not-just-console-log-14f0?ref=dailydev
- https://sruthicodes.hashnode.dev/all-about-errors-in-javascript
- https://enlear.academy/5-best-javascript-style-guides-640485e7b630
- https://enlear.academy/how-to-set-up-airbnb-style-guide-82413ea6c5f2
- https://blog.bitsrc.io/14-javascript-code-optimization-tips-for-front-end-developers-f878e4ea2314
- https://blog.bitsrc.io/using-web-workers-to-speed-up-javascript-applications-5c567f209bdb
- https://www.geeksforgeeks.org/7-tips-to-improve-javascript-performance/
- https://blog.bitsrc.io/measuring-performance-of-different-javascript-loop-types-c0e9b1d193ed
- https://blog.bitsrc.io/9-best-practices-for-optimizing-frontend-loading-time-763211621061
- https://hackernoon.com/optimizing-performance-with-throttling-in-javascript?source=rss
- https://www.builder.io/blog/monomorphic-javascript
- https://blog.javascripttoday.com/blog/deep-dive-proxies-in-javascript/
- https://blog.bitsrc.io/javascript-optimization-techniques-for-faster-website-load-times-an-in-depth-guide-cd2985194a07
- https://itnext.io/mastering-reactjs-optimization-d75b0af09a2f
- https://designtechworld.medium.com/memoization-in-javascript-282d5fad29c8
- https://www.javacodegeeks.com/2023/05/20-best-javascript-snippets.html
- https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-3/
- https://www.telerik.com/blogs/measuring-performance-javascript-performance-api?ref=dailydev
- https://dev.to/capscode/500-javascript-question-answers-with-explanation-29im
- https://github.com/ganqqwerty/123-Essential-JavaScript-Interview-Questions
- https://hemant.hashnode.dev/60-javascript-interview-questions
- https://codelifefitness.hashnode.dev/12-common-javascript-questions-i-used-to-ask-in-interview
- https://www.tutsmake.com/javascript-es6-interview-question-and-answer/
- https://www.geeksforgeeks.org/10-most-asked-es6-interview-questions-answers-for-developers/
- https://alimammiya.hashnode.dev/100-most-asked-javascript-interview-questions-and-answers-part-1
- https://www.interviewbit.com/javascript-interview-questions/
- https://dev.to/angelomiranda/top-10-javascript-interview-questions-and-answers-you-should-know-junior-and-senior-3943
- https://medium.com/javascript-in-plain-english/5-frontend-interview-questions-to-help-you-master-asynchronous-javascript-3339d0f89fdc
- https://medium.com/swlh/javascript-practice-interview-af1e140eede0
- https://medium.com/javascript-in-plain-english/10-javascript-interview-question-c050a357161c
- https://thedevpost.com/blog/10-most-asked-questions-about-javascript/
- https://dev.to/nas5w/10-javascript-quiz-questions-and-answers-to-sharpen-your-skills-255m
- https://levelup.gitconnected.com/javascript-interview-questions-basic-dom-and-events-7925ce8602ef?source=email-7d5393e25aca-1600898631194-digest.reader------0-59------------------8be1a484_5a7d_41b3_8ac9_410210586401-1-f68eeeb0_1b52_418b_a7c5_14c9775bf642----
- https://hackernoon.com/10-essential-javascript-questions-zf1t3ueo
- https://dev.to/dverybest/basic-javascript-interview-questions-3491
- https://medium.com/the-clever-dev/50-difficult-javascript-interview-questions-88e6e92367e7
- https://javascript.plainenglish.io/50-javascript-best-practice-rules-to-write-better-code-86ce731311d7
- https://dev.to/macmacky/70-javascript-interview-questions-5gfi
- https://engineeringinterviewquestions.com/javascript-interview-questions-and-answers/
- https://www.edureka.co/blog/interview-questions/javascript-interview-questions/
- https://www.telerik.com/blogs/how-to-prepare-javascript-interview
- https://www.softwaretestinghelp.com/javascript-interview-questions/
- https://javascript.plainenglish.io/6-interview-questions-that-combine-promise-and-settimeout-34c430fc297e
- https://codeburst.io/60-javascript-tutorials-walkthroughs-cb315cc1947e
- https://dev.to/sadanandpai/2022-frontend-development-interview-checklist-roadmap-343j
- https://snipcart.com/blog/javascript-practice-exercises
- https://cult.honeypot.io/reads/ultimate-guide-to-hire-javascript-developers/
- https://blog.bitsrc.io/javascript-interview-question-what-are-iterables-and-iterators-5773ff3409f7
- https://dev.to/coderpad/the-complete-guide-to-regular-expressions-regex-1m6
- https://javascript.works-hub.com/learn/top-80-javascript-interview-questions-javascript-works-f5b5f?utm_source=social&utm_medium=social&utm_content=romina2709
- https://medium.com/vanguards-of-code/lodash-is-dead-long-live-radash-d9d52abf428b
- https://dev.to/myogeshchavan97/tricky-javascript-interview-question-using-array-and-object-destructuring-combined-5399
- https://basescripts.com/100-javascript-questions-and-solutions-pdf-guide-quiz-test-your-knowledge-of-javascript
- https://medium.com/@fullstacktips/20-javascript-interview-questions-with-code-answers-dd9fb28f3f5a
- https://intspirit.medium.com/the-most-failed-javascript-interview-questions-849664e5bee
- https://www.freecodecamp.org/news/prepare-for-your-javascript-interview/
- https://github.com/priya42bagde/JavaScriptCodingInterviewQuestions/tree/master
- https://dev.to/prnvbirajdar/5-javasript-github-repositories-for-interview-prep-306h?ref=dailydev
- https://javascript.plainenglish.io/3-advance-level-javascript-questions-part-4-de04414c1b40
- https://javascript.plainenglish.io/13-javascript-anomalies-331833001bd2
- https://hackernoon.com/the-clean-code-book-for-javascript-developers-a-quick-summary-m82b373s
- https://iampalash.hashnode.dev/10-awesome-javascript-shorthands
- https://medium.com/geekculture/javascript-hacks-cf8f0fecbc60
- https://apoorvtyagi.tech/javascript-tips-and-best-practices
- https://javascript.plainenglish.io/10-tips-to-improve-readability-in-javascript-382eb287437
- https://blog.yogeshchavan.dev/tricky-javascript-code-snippets-asked-in-the-interview-1
- https://javascript.plainenglish.io/50-javascript-output-questions-818d45c3e381
- https://www.smashingmagazine.com/2021/04/vanilla-javascript-code-snippets/
- https://dev.to/worldindev/8-javascript-tips-tricks-that-no-one-teaches-24g1
- https://thenextweb.com/news/how-to-write-cleaner-code-with-javascript
- https://alimammiya.hashnode.dev/5-useful-javascript-tricks-for-beginners
- https://javascript.plainenglish.io/7-concepts-you-should-know-as-a-javascript-developer-f406597319ab
- https://medium.com/javascript-in-plain-english/18-tips-tricks-for-a-junior-javascript-developer-ae4af698a596
- https://medium.com/@manish2bharti/javascript-tricks-for-developers-2637e1c1835d
- https://medium.com/@deepikawadhera1996/javascript-tips-and-tricks-b1a5d93c9c03
- https://blog.greenroots.info/5-useful-tips-about-the-javascript-array-sort-method-ckfs2cifq00eju9s17dfy3jq8
- https://dev.to/ga/7-javascript-tips-and-tricks-3d2o
- https://dev.to/alwarg/fun-with-javascript-tricks-jmk
- https://blog.greenroots.info/my-favorite-javascript-tips-and-tricks-ckd60i4cq011em8s16uobcelc?utm_campaign=my-favorite-javascript-tips-and-tricks
- https://thenextweb.com/syndication/2020/07/25/how-to-write-cleaner-code-with-javascript/
- http://pop.frontendweekly.co/VdB6qN?utm_campaign=most-useful-javascript-tips-&-tricks-for
- https://medium.com/developers-arena/some-simple-and-amazing-javascript-tricks-292e1962b1f6
- https://medium.com/javascript-in-plain-english/some-js-shortcuts-82bc2f56146e
- https://www.freecodecamp.org/news/nine-most-common-mistakes-developers-make-in-javascript/
- https://apoorvtyagi.tech/javascript-clean-code-tips-and-good-practices
- https://github.com/neonmob/NeonMob-beta/pull/4397
- https://livecodestream.dev/post/awesome-javascript-one-liners-to-look-like-a-pro/
- https://dev.to/alexdevero/7-practices-to-create-good-javascript-variables-1a6l
-https://codeoz.hashnode.dev/improve-your-js-skills-with-theses-tips-2
-https://dev.to/pascavld/10-javascript-tips-that-can-help-you-understand-this-programming-language-better-3fi0 - https://tech.groww.in/worst-javascript-practices-that-degrade-code-quality-c21e068f0212
- https://javascript.plainenglish.io/another-17-life-saving-javascript-one-liners-8c335bf73d2c
- https://javascript.plainenglish.io/the-javascript-nobody-told-you-about-ac1bf4f56eb9
- https://blog.bitsrc.io/writing-clean-code-in-javascript-dd584bbe1874
- https://dev.to/perenstrom/four-tricky-javascript-concepts-in-one-line-of-code-3i3p
- https://towardsdev.com/javascript-the-hard-parts-part-1-80b45aa8ce53
- https://dev.to/martinkr/series/15146
- https://dev.to/codewithahsan/8-techniques-to-write-cleaner-javascript-code-369e
- https://blog.bitsrc.io/9-javascript-console-tips-that-will-improve-your-debugging-skills-1899e37469d5
- https://blog.logrocket.com/how-detect-dead-code-frontend-project/
- https://javascript.plainenglish.io/5-javascript-concepts-to-make-you-an-excellent-front-end-developer-994676aa2431
- https://intspirit.medium.com/top-of-js-topics-mostly-failed-by-developers-53397f13eb78
- https://devdojo.com/posandu/16-javascript-snippets-to-save-your-time
- https://medium.com/@dreamy-player/40-killer-javascript-one-liners-fc76edaf8439
- https://dev.to/devsimc/change-your-old-methods-for-writing-a-javascript-code-shorthands-for-javascript-code-54hp
- https://blog.openreplay.com/javascript-seo-best-practices/
- https://hackernoon.com/optimizing-performance-with-throttling-in-javascript?source=rss
- https://antfu.me/posts/break-lines-in-js
- https://dev.to/alexomeyer/8-must-know-tips-for-writing-clean-code-with-javascript-i4
- https://dev.to/ruppysuppy/7-shorthand-optimization-tricks-every-javascript-developer-should-know-4fj5
- https://www.freecodecamp.org/news/javascript-one-liners-to-use-in-every-project/
- https://towardsdev.com/using-chatgpt-to-optimize-your-code-93ffd1edc172
- https://www.paulsblog.dev/advanced-javascript-concepts-to-write-high-quality-code-that-scales/
- https://blog.greenroots.info/advanced-javascript-console-logging-for-developers
- https://blog.bitsrc.io/7-modern-and-powerful-javascript-features-you-didnt-know-about-bcbde94506a9
- https://github.com/airbnb/javascript
- https://www.javacodegeeks.com/2023/05/20-best-javascript-snippets.html
- https://medium.com/before-semicolon/50-javascript-best-practice-rules-to-write-better-code-86ce731311d7
- https://www.freecodecamp.org/news/javascript-tips-for-better-web-dev-projects/
- https://javascript.plainenglish.io/i-bet-you-dont-use-these-javascript-tricks-and-pratices-5ab5438ed4c8
- https://swapnoneel.hashnode.dev/the-3-most-powerful-functions-in-javascript?ref=dailydev
- https://www.javacodegeeks.com/2024/04/javascript-efficiency-hacks-one-line-wonders.html?ref=dailydev
- https://www.codu.co/articles/how-to-encode-a-url-in-javascript-kn-wk49b?ref=dailydev
- https://dev.to/dipakahirav/top-10-javascript-best-practices-for-writing-clean-code-3fie?ref=dailydev
- https://blog.rahulism.co/ultimate-javascript-cheatsheet
- https://medium.com/javascript-in-plain-english/a-javascript-cheatsheet-you-need-in-2020-d81b3dd89e09
- https://ilovecoding.org/blog/js-cheatsheet
- https://dev.to/sakhnyuk/js-array-cheatsheet-31h0
- https://dev.to/anmolraj/javascript-cheatsheet-for-beginners-to-advance-4en4
- https://dev.to/abhirajb/the-ultimate-javascript-cheatsheet-55j2
- https://blog.suhailkakar.com/javascript-cheat-sheet-for-beginners-2021
- https://dev.to/thisurathenuka/closures-javascript-concepts-simplified-4665
- https://htmlcheatsheet.com/js/?ref=dailydev
- https://github.com/jenniferfu0811
- https://javascriptkicks.com/@JavaScriptKicks
- https://www.30secondsofcode.org/
- https://jsstartup.com/https://jsstartup.com/
- https://hashnode.com/n/javascript
- https://javascriptweekly.com/
- https://weekly.bestofjs.org/
- http://esnextnews.com/
- http://adripofjavascript.com/archive.html
- http://jster.net/blog
- https://js.libhunt.com/newsletter
- https://webtoolsweekly.com/
- https://techbeacon.com/app-dev-testing/27-javascript-experts-follow-twitter
- https://gamedevjsweekly.com/
- https://ponyfoo.com/weekly
- https://readme.md/category/javascript
- https://javascript.plainenglish.io/
- https://learn.devkode.io/#/ecmascript/rest-parameters/guides
- https://soshace.com/category/javascript/
- https://www.ma-no.org/en/programming/javascript
- https://medium.com/javascript-in-plain-english
- https://www.w3docs.com/snippets/javascript.html
- https://hashnode.com/@iampalash
- https://umaar.com/dev-tips/
- https://dmitripavlutin.com/
- https://wasefs.medium.com/
- https://anil-pace.medium.com/
- https://madasamy.medium.com/
- https://daveceddia.com/archives/
- https://www.ibrahima-ndaw.com/
- https://github.com/yogain123
- https://dev.to/coderslang
- https://www.freecodecamp.org/news/author/joy/
- https://github.com/kealanparr/Every-link-I-wish-I-had-as-a-beginner
- https://hashnode.com/@Madza
- https://kittygiraudel.com/blog/
- https://github.com/bittu1040/JavaScript-Coding-and-Notes/tree/master/JS-Topics
- https://hackernoon.com/algorithms-and-data-structures-implemented-in-es6-javascript-h41w342t
- https://dev.to/doabledanny/how-to-compare-arrays-in-javascript-efficiently-1p0
- https://github.com/trekhleb/javascript-algorithms
- https://dev.to/deleteman123/practical-big-o-notation-for-javascript-developers-2lhn
- https://www.freecodecamp.org/news/introduction-to-algorithms-with-javascript-examples/
- https://www.freecodecamp.org/news/javascript-engine-and-runtime-explained/?ref=dailydev
- https://jstherightway.org/
- https://code.tutsplus.com/series/learn-javascript-the-complete-guide--cms-1112
- https://scotch.io/courses/getting-started-with-javascript-for-web-development?ref=home-start-here
- https://danysdevcorner.hashnode.dev/useful-javascript-resources-to-learn-and-remember
- https://reactgo.com/tutorials/javascript/
- https://devdojo.com/piyushsinha24/modern-javascript-iii
- https://techstack.hashnode.dev/the-core-of-javascript
- https://medium.com/javascript-in-plain-english/guide-for-mastering-modern-javascript-skills-7d4ee42bf009
- https://daily.dev/posts/the-7-best-resources-to-learn-javascript-as-a-beginner
- https://courses.learncodeonline.in/
- https://dev.to/codinglistsdev/48-articles-to-go-beginner-to-pro-in-javascript-2ofn
- https://dev.to/tyaga001/a-simple-and-effective-way-to-learn-practice-javascript-5f3p
- https://dev.to/devcronin/level-up-with-javascript-lvl-5-1406
- https://css-tricks.com/comparing-methods-for-appending-and-inserting-with-javascript/
- https://javascript.plainenglish.io/how-javascript-works-a-visual-guide-515199eef837
- https://dev.to/tyaga001/if-i-were-to-restart-javascript-again-from-scratch-then-i-will-follow-this-roadmap-5c02
- https://cult.honeypot.io/reads/how-to-learn-javascript-2021/
- https://www.freecodecamp.org/news/how-to-learn-javascript-a-little-faster/
- https://ajibolasegun.hashnode.dev/fundamentals-of-javascript-for-complete-beginners
- https://blog.logrocket.com/storing-retrieving-javascript-objects-localstorage/
- https://dev.to/ikamran/ultimate-list-of-javascript-learning-resource-free-3kef
- https://javascript.plainenglish.io/javascript-roadmap-to-becoming-a-100000k-year-developer-78cf3ec3d466
- https://rajatgupta.net/local-storage-and-session-storage-javascript
- https://dev.to/p42/level-up-your-javascript-with-these-60-quick-fixes-for-vs-code-5390
- https://blog.tapan.app/javascript-a-single-threaded-non-blocking-synchronous-concurrent-language-part-1
- https://tanishka.hashnode.dev/javascript-fundamentals-part-1
- [https://javascript.plainenglish.io/basic-javascript-mistakes-and-best-practices-aa97ffc0e553(https://javascript.plainenglish.io/basic-javascript-mistakes-and-best-practices-aa97ffc0e553)
- https://vercel.com/guides/nextjs-prisma-postgres
- https://www.freecodecamp.org/news/how-to-learn-javascript-faster/
- https://tech.groww.in/introduction-to-javascript-380354c527e2
- https://code.tutsplus.com/tutorials/managing-cookies-in-javascript--cms-93787
- https://www.freecodecamp.org/news/fall-through-in-javascript-switch-statements/
- https://dev.to/dailydevtips1/10-games-to-learn-javascript-155j
- https://www.freecodecamp.org/news/how-to-learn-javascript-effectively/
- https://hackernoon.com/32-awesome-javascript-snippets-one-liners-you-should-use-in-2023?source=rss
- https://www.javacodegeeks.com/2023/10/javascript-fundamentals-2023-a-complete-learning-journey.html?ref=dailydev#google_vignette
- https://blog.openreplay.com/all-about-cookies-and-javascript/?ref=dailydev
- https://dev.to/dhirajaryaa/javascript-learning-roadmap-4nc3?ref=dailydev
- https://matfuvit.github.io/UVIT/predavanja/literatura/TutorialsPoint%20JavaScript.pdf
- https://exploringjs.com/impatient-js/downloads/impatient-js-preview-book.pdf
- https://minal-vaity95.medium.com/ultimate-javascript-cheatsheet-d21b0154d589
- https://blog.bitsrc.io/9-free-javascript-books-that-are-well-worth-reading-7cf6b0a20da9
- https://jsbooks.revolunet.com/
- https://dev.to/j471n/javascript-cheat-sheet-you-needed-2id?signin=true
- https://www.sitepoint.com/best-javascript-books-for-beginners/?utm_source=rss
- https://www.freecodecamp.org/news/learn-javascript-for-beginners/
- https://www.freecodecamp.org/news/javascript-array-handbook/
- https://dev.to/novu/10-books-to-achieve-javascript-mastery-3dbj
- https://github.com/aluismoya/EbookFoundation-free-programming-books
- https://github.com/roberto-butti/some-drops-of-javascript
- https://blog.ganeshjaiwal.dev/how-does-javascript-work
- https://www.webfx.com/blog/web-design/6-advanced-javascript-techniques-you-should-know/
- https://blog.kritikapattalam.com/use-strict-mode-in-javascript
- https://blog.logrocket.com/solid-principles-single-responsibility-in-javascript-frameworks/
- https://yogeshchavan.hashnode.dev/master-modern-javascript-skills-with-this-amazing-guide
- https://dmitripavlutin.com/javascript-null/
- https://seven.hashnode.dev/understanding-import-and-export-statements-in-javascript
- https://medium.com/@mirzaleka/exploring-javascript-ecosystem-popular-tools-frameworks-libraries-7901703ec88f
- https://flaviocopes.com/javascript-lexical-structure/
- https://dev.to/bgoonz/all-of-my-articles-combined-284m
- https://devdojo.com/devbookmark/an-ultimate-guide-to-logging-in-javascript
- https://dev.to/aritik/essential-concepts-in-js-4bbj
- https://blog.jetbrains.com/webstorm/2021/08/js-roundup-episode-01/
- https://blog.siddu.tech/7-console-log-alternatives
- https://hashnode.com/post/fundamentals-of-javascript-for-complete-beginners-ckvh6uduj06kupus117db5uph
- https://blog.bitsrc.io/best-practices-for-using-comments-in-javascript-4c4cd8619c18
- https://dev.to/snickdx/how-well-do-you-know-dom-javascript-3fl5
- https://snipcart.com/blog/javascript-module-bundler
- https://dev.to/josec/javascript-everything-you-always-wanted-to-know-about-localstorage-but-you-were-afraid-to-ask-2o7e
- https://dev.to/vudodov/javascript-memory-architecture-and-lifecycle-ae9
- https://blog.bitsrc.io/javascript-sanitizer-api-the-modern-way-to-safe-dom-manipulation-828d5ea7dca6
- https://dev.to/devcronin/level-up-boost-your-javascript-skills-lvl-3-4m83
- https://www.freecodecamp.org/news/javascript-modules-beginners-guide/
- https://blog.devgenius.io/how-javascript-works-behind-the-scenes-88c546173f32
- https://javascript.plainenglish.io/all-you-need-to-get-started-with-javascript-dom-d8c5dae38f02
- https://www.telerik.com/blogs/understanding-execution-context-javascript
- https://hackernoon.com/50-shortcut-links-for-developers-productivity
- https://www.syncfusion.com/blogs/post/javascript-api-mocking-techniques.aspx
- https://blog.openreplay.com/the-ultimate-guide-to-localstorage-in-javascript/
- https://medium.com/mindful-engineering/what-how-and-why-javascript-engine-b75b45a23a81
- https://www.freecodecamp.org/news/open-closed-principle-solid-architecture-concept-explained/
- https://www.30secondsofcode.org/articles/s/the-case-for-javascript-trailing-commas
- https://dev.to/this-is-learning/do-you-know-javascript-1g0b
- https://www.30secondsofcode.org/articles/s/js-proxy-introduction/
- https://hackernoon.com/a-guide-on-using-the-cookie-store-api?source=rss
- https://javascript.plainenglish.io/must-know-javascript-api-clipboard-api-22ac0861e27b
- https://www.kirupa.com/html5/stacks_in_javascript.htm
- https://stackoverflow.blog/2021/07/05/best-practices-for-writing-code-comments/
- https://javascript.plainenglish.io/improve-javascript-code-quality-with-these-best-practices-ee883a124d8e
- https://dzone.com/articles/javascript-best-practices-to-improve-code-quality
- https://deepaksisodiya.hashnode.dev/5-best-practices-for-clean-coding-in-javascript-ckewx32f801e7ggs1ddys9m3f
- https://medium.com/javascript-in-plain-english/19-simple-javascript-coding-standards-to-keep-your-code-clean-7422d6f9bc0
- https://betterprogramming.pub/clean-code-applied-to-javascript-part-1-9f3badd5715
- https://www.webtips.dev/5-best-practices-for-clean-javascript
- https://dev.to/learnersbucket/industry-focused-roadmap-to-be-javascript-developer-2021-1m2b
- https://blog.bitsrc.io/javascript-worst-practices-dc78e19d6f12
- https://dev.to/didof/penetration-and-security-in-javascript-probing-double-getter-p47
- https://www.ma-no.org/en/programming/javascript/javascript-programming-styles-best-practices
- https://blog.openreplay.com/how-to-use-client-and-server-side-web-workers/
- https://blog.javascripttoday.com/blog/sorting-algorithms-with-javascript/
- https://blog.bitsrc.io/best-practices-for-managing-dependencies-in-javascript-projects-af37e02f4005
- https://www.lambdatest.com/blog/how-to-reduce-page-load-time-javascript/
- https://jscodechallenges.vercel.app/challenges/primitives
- https://dev.to/buildwebcrumbs/javascript-security-simple-practices-to-secure-your-frontend-18ii?ref=dailydev
- https://hashnode.com/post/15-project-ideas-for-web-developers-ckmg1p6vc00ialds1cmtl870c
- https://www.crio.do/blog/top-5-javascript-projects-reactjs/
- https://medium.com/swlh/projects-you-can-build-with-vanilla-javascript-e52c3e00f25c
- https://codelifefitness.hashnode.dev/projects-you-can-build-with-vanilla-javascript
- https://annysah.hashnode.dev/7-beginner-friendly-javascript-project-ideas-ckevszz7u021dnzs19gu4eaye
- https://levelup.gitconnected.com/learn-concepts-of-vanilla-javascript-while-building-a-privacy-card-game-in-5-easy-steps-7b0a2d89db63
- https://blog.kritikapattalam.com/build-a-simple-clock-using-javascript
- https://dev.to/devpool3000/4-javascript-projects-to-build-fast-and-get-hired-in-1-month-4agf
- https://dev.to/lindelof/4-awesome-javascript-projects-worthy-of-your-collection-53fi
- https://dev.to/chetan_atrawalkar/javascript-project-series-that-makes-you-pro-33ma
- https://dev.to/suprabhasupi/top-api-s-for-next-javascript-project-cop
- https://dev.to/chetan_atrawalkar/javascript-project-series-that-makes-you-pro-33ma
- https://www.freecodecamp.org/news/learn-javascript-form-validation-by-making-a-form/
- https://dev.to/kunaal438/how-to-make-an-e-commerce-website-with-html-css-and-js-3aon
- https://dev.to/colocodes/my-second-vanilla-javascript-project-using-apis-promises-classes-error-handling-and-more-24p8
- https://dev.to/haycuoilennao19/29-projects-to-help-you-practice-html-css-javascript-2021-1j88
- https://dev.to/pauld103/javascript-coding-projects-for-beginners-3fj0
- https://dev.to/kunaal438/advance-features-how-to-create-a-working-blogging-website-with-pure-html-css-and-js-in-2021-50io
- https://daveyhert.hashnode.dev/how-to-implement-a-dark-mode-with-css-and-3-simple-lines-of-javascript
- https://github.com/KingsleyUbah/hacker-news-clone
- https://enlear.academy/create-a-simple-movie-app-in-vanilla-javascript-5811bad69e09
- https://www.foolishdeveloper.com/2021/10/coin-flip-game-using-javascript.html
- https://www.freecodecamp.org/news/back-to-top-button-and-page-progressbar-with-html-css-and-js/
- https://devdojo.com/arpit/github-repos-to-become-better-javascript-developer
- https://devdojo.com/rahulism/13-unique-and-fun-apis-project-ideas
- https://blog.logrocket.com/how-to-build-file-upload-service-vanilla-javascript/
- https://github.com/Asabeneh/30-Days-Of-JavaScript
- https://blog.openreplay.com/building-a-mobile-app-using-html-css-and-javascript
- https://blog.openreplay.com/four-useful-built-in-javascript-web-apis/
- https://mdjunaidap.notion.site/mdjunaidap/Learn-JavaScript-for-Free-31dfa430f4b54eaba33f493ebb964611
- https://moralis.io/web3-programming-how-to-learn-web3-programming/
- https://www.honeybadger.io/blog/javascript-reddit-api/
- https://www.freecodecamp.org/news/integrate-paypal-into-html-css-js-product-pages/
- https://www.freecodecamp.org/news/improve-your-javascript-skills-by-coding-a-card-game/
- https://www.honeybadger.io/blog/javascript-reddit-api/
- https://www.freecodecamp.org/news/create-an-animated-physics-game-with-javascript/
- https://www.paulsblog.dev/how-to-build-a-video-player-in-vanilla-javascript-and-html5/
- https://www.30secondsofcode.org/articles/s/js-construct-url
- https://www.freecodecamp.org/news/web-scraping-in-javascript-with-puppeteer/
- https://hackernoon.com/how-to-upload-files-with-javascript?source=rss
- https://devhoangkien.com/memoization-code-performance-8ee64e1978b3
- https://www.freecodecamp.org/news/web-scraping-in-javascript-with-puppeteer/
- https://github.com/anshul7sh/JavaScript51
- https://github.com/anshul7sh/JavaScript30
- https://www.freecodecamp.org/news/build-a-beginner-friendly-javascript-application/
- https://www.sitepoint.com/javascript-chatgpt-plugin/?utm_source=rss
- https://morioh.com/p/81c8b8971bc9?f=5c21fb01c16e2556b555ab32
- https://hashnode.knulst.de/how-to-build-a-video-player-in-vanilla-javascript-and-html5
- https://dev.to/whitep4nth3r/the-best-lightdark-mode-theme-toggle-in-javascript-368f
- https://dev.to/miltiadis/design-and-code-a-playable-piano-with-figma-html-scss-and-javascript-228g?ref=dailydev
- https://dev.to/shantanu_jana/100-javascript-projects-with-source-code-59lo?ref=dailydev
- https://github.com/sanchit0496/50days50projects/tree/main/github-profile
- https://www.freecodecamp.org/news/learn-javascript-by-building-a-project/
- https://dzone.com/articles/22-youtube-channels-to-level-up-your-programming-s
- https://www.codewall.co.uk/best-javascript-youtube-channels/
- https://www.youtube.com/watch?v=lI1ae4REbFM
- https://www.youtube.com/watch?v=DqaTKBU9TZk
- https://www.youtube.com/watch?v=q7rnaVD_Wjc
- https://www.youtube.com/watch?v=XIOLqoPHCJ4
- https://www.youtube.com/playlist?list=PLjVLYmrlmjGcZJ0oMwKkgwJ8XkCDAb9aG
- https://www.youtube.com/watch?v=6Ixyltr8_R0
- https://www.youtube.com/watch?v=wk6a6M1I9Ec
- https://www.youtube.com/watch?v=5X9isvG8W5s
- https://enlear.academy/typescript-vs-javascript-bdd1eca2f7b5
- https://blog.logrocket.com/16-useful-typescript-javascript-shorthands-know/
- https://www.sitepoint.com/premium/books/typescript-4-design-patterns-and-best-practices/read/1/l3wpx4d2/
- https://dev.to/nickytonline/learning-resources-for-typescript-4g1n
- https://www.totaltypescript.com/tutorials
- https://dev.to/jurooravec/7-tips-for-reverse-engineering-minified-typescript-javascript-4p64
- https://www.robinwieruch.de/vite-eslint/
- https://medium.com/tinyso/react-hero-setup-eslint-for-typescript-react-application-d171df2bb408
- https://blog.logrocket.com/eslint-adoption-guide/?ref=dailydev
- https://dev.to/ruppysuppy/7-javascript-web-apis-to-build-futuristic-websites-you-didnt-know-38bc
- https://javascript.plainenglish.io/must-know-javascript-api-performance-api-85f7b8306b90
- https://www.freecodecamp.org/news/how-to-use-the-javascript-fullscreen-api/
- https://www.freecodecamp.org/news/how-to-use-the-javascript-geolocation-api/?ref=dailydev
- https://priyankachaudhari.hashnode.dev/understanding-the-differences-session-storage-and-cookies-explained?ref=dailydev