{"id":13490981,"url":"https://github.com/yygmind/blog","last_synced_at":"2025-05-14T07:08:30.719Z","repository":{"id":37734446,"uuid":"120278854","full_name":"yygmind/blog","owner":"yygmind","description":"我是木易杨，公众号「高级前端进阶」作者，跟着我每周重点攻克一个前端面试重难点。接下来让我带你走进高级前端的世界，在进阶的路上，共勉！","archived":false,"fork":false,"pushed_at":"2022-03-14T15:24:25.000Z","size":554,"stargazers_count":10571,"open_issues_count":41,"forks_count":1106,"subscribers_count":662,"default_branch":"master","last_synced_at":"2025-04-11T02:51:30.250Z","etag":null,"topics":["advance","blog","css","html","javascript","react","vue"],"latest_commit_sha":null,"homepage":"https://muyiy.cn/blog/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yygmind.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-05T08:53:07.000Z","updated_at":"2025-04-11T00:58:49.000Z","dependencies_parsed_at":"2022-07-11T22:01:11.431Z","dependency_job_id":null,"html_url":"https://github.com/yygmind/blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yygmind%2Fblog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yygmind%2Fblog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yygmind%2Fblog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yygmind%2Fblog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yygmind","download_url":"https://codeload.github.com/yygmind/blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092776,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advance","blog","css","html","javascript","react","vue"],"created_at":"2024-07-31T19:00:52.584Z","updated_at":"2025-05-14T07:08:30.697Z","avatar_url":"https://github.com/yygmind.png","language":null,"readme":"\u003ccenter\u003e\n\n## 砥砺前行    未来可期\n\n这里是 **木易杨** 的博客，所思所想汇总于此，在进阶之路上笔耕不辍，希望我的文章对你有所帮助，共勉！\n\n[线上版本阅读更流畅，点击阅读](https://muyiy.cn/blog/)\n\n\u003cbr/\u003e\n\n\n\n## 前端进阶系列\n\n目前已更新到 **第 8 期**，正在努力写作中，如怕遗漏 **Star** 、**Follow** 走起。\n\n非常欢迎在文章评论区留言讨论，正所谓 **讨论出真知**，所有问题我都将一一解答。\n\n\u003cbr/\u003e\n\n\n\n### 第 1 期：调用堆栈\n\n* [【进阶 1-1 期】理解JavaScript 中的执行上下文和执行栈](https://github.com/yygmind/blog/issues/12)\n* [【进阶 1-2 期】JavaScript深入之执行上下文栈和变量对象](https://github.com/yygmind/blog/issues/13)\n* [【进阶 1-3 期】JavaScript深入之内存空间详细图解](https://github.com/yygmind/blog/issues/14)\n* [【进阶 1-4 期】JavaScript深入之带你走进内存机制](https://github.com/yygmind/blog/issues/15)\n* [【进阶 1-5 期】JavaScript深入之4类常见内存泄漏及如何避免](https://github.com/yygmind/blog/issues/16)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 2 期：作用域闭包\n\n* [【进阶 2-1 期】深入浅出图解作用域链和闭包](https://github.com/yygmind/blog/issues/17)\n* [【进阶 2-2 期】JavaScript深入之从作用域链理解闭包](https://github.com/yygmind/blog/issues/18)\n* [【进阶 2-3 期】JavaScript深入之闭包面试题解](https://github.com/yygmind/blog/issues/19)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 3 期：this 全面解析\n\n* [【进阶 3-1 期】JavaScript深入之史上最全--5种this绑定全面解析](https://github.com/yygmind/blog/issues/20)\n* [【进阶 3-2 期】JavaScript深入之重新认识箭头函数的this](https://github.com/yygmind/blog/issues/21)\n* [【进阶 3-3 期】深度广度解析 call 和 apply 原理、使用场景及实现](https://github.com/yygmind/blog/issues/22)\n* [【进阶 3-4 期】深度解析bind原理、使用场景及模拟实现](https://github.com/yygmind/blog/issues/23)\n* [【进阶 3-5 期】深度解析 new 原理及模拟实现](https://github.com/yygmind/blog/issues/24)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 4 期：深浅拷贝原理\n\n* [【进阶 4-1 期】详细解析赋值、浅拷贝和深拷贝的区别](https://github.com/yygmind/blog/issues/25)\n* [【进阶 4-2 期】Object.assign 原理及其实现](https://github.com/yygmind/blog/issues/26)\n* [【进阶 4\\-3 期】面试题之如何实现一个深拷贝](https://github.com/yygmind/blog/issues/29)\n* [【进阶 4\\-4 期】Lodash是如何实现深拷贝的](https://github.com/yygmind/blog/issues/31)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 5 期：原型Prototype\n\n* [【进阶 5\\-1 期】重新认识构造函数、原型和原型链](https://github.com/yygmind/blog/issues/32)\n* [【进阶 5\\-2 期】图解原型链及其继承优缺点](https://github.com/yygmind/blog/issues/34)\n* [【进阶 5\\-3 期】深入探究 Function \u0026 Object 鸡蛋问题](https://github.com/yygmind/blog/issues/35)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 6 期：高阶函数\n\n* [【进阶 6\\-1 期】JavaScript 高阶函数浅析](https://github.com/yygmind/blog/issues/36)\n* [【进阶 6\\-2 期】深入高阶函数应用之柯里化](https://github.com/yygmind/blog/issues/37)\n* [【进阶 6\\-3 期】Array 原型方法源码实现大解密](https://github.com/yygmind/blog/issues/46)\n\n\u003cbr/\u003e\n\n\n\n### 第 7 期：防抖节流\n\n* [【进阶 7\\-1 期】深入浅出节流函数 throttle](https://github.com/yygmind/blog/issues/38)\n* [【进阶 7\\-2 期】深入浅出防抖函数 debounce](https://github.com/yygmind/blog/issues/39)\n* [【进阶 7\\-3 期】[译] Throttle 和 Debounce 在 React 中的应用](https://github.com/yygmind/blog/issues/40)\n* [【进阶 7\\-4 期】深入篇 \\| 阿里 P6 必会 Lodash 防抖节流函数实现原理](https://github.com/yygmind/blog/issues/41)\n* [【进阶 7\\-5 期】浅出篇 | 7 个角度吃透 Lodash 防抖节流原理](https://github.com/yygmind/blog/issues/44)\n\n\u003cbr/\u003e\n\n\n\n\n### 第 8 期：面试系列\n* [聊聊面试时，那些必须注意的事情](https://github.com/yygmind/blog/issues/52)\n\n\u003cbr/\u003e\n\n\n\n\n## 其他博文\n\n* [前端 100 问：能搞懂80%的请把简历给我](https://github.com/yygmind/blog/issues/43)\n* [精华提炼「你不知道的 JavaScript」之作用域和闭包](https://github.com/yygmind/blog/issues/30)\n* [前端大神 Winter 直播笔记及我的学习方法论](https://github.com/yygmind/blog/issues/28)\n* [Vue 进阶系列（三）之Render函数原理及实现](https://github.com/yygmind/blog/issues/10)\n* [Vue 进阶系列（二）之插件原理及实现](https://github.com/yygmind/blog/issues/9)\n* [Vue 进阶系列（一）之响应式原理及实现](https://github.com/yygmind/blog/issues/6)\n* [JavaScript常用七种继承方案](https://github.com/yygmind/blog/issues/7)\n* [2018大厂高级前端面试题汇总](https://github.com/yygmind/blog/issues/5)\n* [JS数组常用算法详解](https://github.com/yygmind/blog/issues/4)\n* [HTML和CSS常见问题整理](https://github.com/yygmind/blog/issues/3)\n\n\n\u003cbr/\u003e\n\n\n## 其他链接\n\n* [我的掘金](https://juejin.im/user/56dea4aa7664bf00559f002d/posts)\n* [每日一题](https://github.com/Advanced-Frontend/Daily-Interview-Question)\n\n* [优质资料](https://www.yuque.com/advanced-frontend)\n\n\u003cbr/\u003e\n\n\n## 交流\n\n我是木易杨，公众号「高级前端进阶」作者，跟着我**每周重点攻克一个前端面试重难点**。接下来让我带你走进高级前端的世界，在进阶的路上，共勉！\n\n如果你想加群讨论每期面试知识点，公众号回复[[加群](#)]即可 ![image](http://resource.muyiy.cn/image/20200123162151.png)\n\n\n\n我的另一个号：**程序员依扬**，不定期聊聊职场、理财等，欢迎关注。\n\n![image](https://github.com/yygmind/blog/blob/master/images/mu_yi_yang_shuo.jpg?raw=true)\n","funding_links":[],"categories":["Others","miscellaneous","Interview/Blog","前端开发框架及项目","Blog","个人站点"],"sub_categories":["其他_文本生成、文本对话"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyygmind%2Fblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyygmind%2Fblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyygmind%2Fblog/lists"}