{"componentChunkName":"component---src-templates-category-template-js","path":"/category/javascript","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"fields":{"categorySlug":"/category/javascript/","slug":"/posts/tricky-use-case-of-array-map-in-js"},"frontmatter":{"date":"2020-09-21T22:12:03.284Z","description":"If you are familiar with functional programming, Array.prototype.map must be a function that you work with every day. We encountered a tricky use case of it at Cốc Cốc recently, it took me a while to figure out, and here's the answer...","category":"Javascript","title":"Tricky use case of Array.prototype.map in JS"}}},{"node":{"fields":{"categorySlug":"/category/javascript/","slug":"/posts/function-declaration-vs-function-expression-in-js"},"frontmatter":{"date":"2020-09-16T22:12:03.284Z","description":"Phân biệt 2 khái niệm cơ bản trong Javascript - Function Declaration vs Function Expression và các trường hợp sử dụng","category":"Javascript","title":"Javascript - function declaration vs function expression"}}}]}},"pageContext":{"category":"Javascript","currentPage":0,"postsLimit":4,"postsOffset":0,"prevPagePath":"/category/javascript","nextPagePath":"/category/javascript/page/1","hasPrevPage":false,"hasNextPage":false}}}