GP Lee·Jan 16, 2025{Code log} 10x performance improvement for Canvas elementThis is the story of how I developed a successful proof of concept that greatly improved the performance of sketches on the canvas
InJavaScript in Plain EnglishbyGP Lee·Feb 24, 2022JavaScript Interview Question — 10 Common Recursion ProblemsCan you implement this built-in function in a recursive fashion? Refresh your memory before your JS Interview.
InJavaScript in Plain EnglishbyGP Lee·Jan 26, 2022Promise.all() v. Promise.allSettled() for Multiple Asynchronous Operations2 different ways to resolve multiple asynchronous operationsA response icon1A response icon1
InWeb Developers TomorrowbyGP Lee·Apr 13, 20218 things I know more from readingV3 official documentationsA summarized Vue documentation for busy Vue developers
InJavaScript in Plain EnglishbyGP Lee·Dec 2, 20204 Object Methods You May Do Not KnowIf you are relatively new to JavaScript, I recommend you to study Object data type thoroughly
InJavaScript in Plain EnglishbyGP Lee·Nov 30, 20205 JavaScript Technical Interview Questions That You Should Be Prepared For5 JavaScript Technical Interview Questions that everyone has to prepareA response icon5A response icon5
InWeb Developers TomorrowbyGP Lee·Oct 13, 20203 tips to use Object.assign(): “You do not know Object.assign()”ES6 Object
InJavaScript in Plain EnglishbyGP Lee·Oct 7, 2020Object.getOwnPropertyNames() vs. Object.keys()Which is better to use in JavaScript
InJavaScript in Plain EnglishbyGP Lee·Oct 4, 2020How to Properly Clone Objects in JavaScriptObject.assign() vs. Object.getOwnPropertyDescriptors()
InJavaScript in Plain EnglishbyGP Lee·Oct 3, 2020JS i18n: 5 essential tips for localeCompare() & Intl.Collator()localeCompare() & Intl.Collator() enable language sensitive string comparison