{"componentChunkName":"component---src-templates-tag-js","path":"/tags/java-script/","result":{"data":{"allMarkdownRemark":{"totalCount":8,"edges":[{"node":{"id":"af7ada48-c9e3-578e-a482-aa58383eaa7d","excerpt":"Working with dates in JavaScript has a bit of a reputation for being messy. The Date object isn’t…","frontmatter":{"title":"Easy Way to Get the Number of Days in a Month","date":"April 25, 2025"},"fields":{"slug":"/easy-way-to-get-the-number-of-days-in-a-month/"}}},{"node":{"id":"ba065dd4-507d-5108-ac3b-c20361a67dc4","excerpt":"I wrote an article for LogRocket on Deep Dive into Event Bubbling and Capturing. In the article, I…","frontmatter":{"title":"What is Event Bubbling and Capturing and how to handle them?","date":"July 29, 2021"},"fields":{"slug":"/what-is-event-bubbling-and-capturing-and-how-to-handle-them/"}}},{"node":{"id":"7c5dae21-20a4-5357-9bbf-efd5255fc79e","excerpt":"Copying text especially code snippets or API key from web pages is a herculean task and I know a lot…","frontmatter":{"title":"How to copy text with ease in JavaScript using the Clipboard API","date":"May 13, 2021"},"fields":{"slug":"/how-to-copy-text-with-ease-in-javascript-using-the-clipboard-api/"}}},{"node":{"id":"0babd0fa-0df8-519f-b14b-0f8727c59587","excerpt":"Hoisting is a popularly known term in JavaScript but do you understand how it works? If you've been…","frontmatter":{"title":"Hoisting","date":"July 02, 2020"},"fields":{"slug":"/hoisting/"}}},{"node":{"id":"cebd6a09-6f98-5426-bc7c-db61f37e8fad","excerpt":"When working with data, situations arise where you aren’t sure that the property you need exists.\nTo…","frontmatter":{"title":"Nullish Coalescing and Optional Chaining in JavaScript","date":"May 07, 2020"},"fields":{"slug":"/nullish-coalescing-and-optional-chaining-in-javascript/"}}},{"node":{"id":"8691a2e1-768b-5ada-aff5-7f4d1d9e10cf","excerpt":"As a JavaScript developer, you may have been in a position of using forEach or map array method on…","frontmatter":{"title":"JavaScript Array Methods: forEach vs map","date":"March 05, 2020"},"fields":{"slug":"/map-vs-foreach/"}}},{"node":{"id":"d88ab221-a9a0-5317-939c-096c97e36d1e","excerpt":"You probably must have heard of the terms imperative vs declarative and wondered what it means and…","frontmatter":{"title":"Imperative vs Declarative Approach to Programming","date":"January 16, 2020"},"fields":{"slug":"/imperative-vs-declarative-approach-to-programming/"}}},{"node":{"id":"1dc7d862-0315-5f43-814f-1f0a58f18661","excerpt":"The this keyword is one of the concepts you must encounter in your journey as a JavaScript developer…","frontmatter":{"title":"Demystifying this, call, apply and bind","date":"December 12, 2019"},"fields":{"slug":"/demystifying-this-call-apply-and-bind/"}}}]}},"pageContext":{"tag":"JavaScript"}},"staticQueryHashes":["694630016"],"slicesMap":{}}