{"id":19282552,"url":"https://github.com/lindaidai/niubility-coding-js","last_synced_at":"2025-04-04T19:09:34.262Z","repository":{"id":41551409,"uuid":"252720433","full_name":"LinDaiDai/niubility-coding-js","owner":"LinDaiDai","description":"📒  霖呆呆的个人博客汇总","archived":false,"fork":false,"pushed_at":"2023-03-03T02:40:13.000Z","size":26360,"stargazers_count":683,"open_issues_count":52,"forks_count":111,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-03-28T18:09:12.893Z","etag":null,"topics":["css","html","http","javascript","react","vue","webpack"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/LinDaiDai.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-03T12:04:22.000Z","updated_at":"2025-03-13T13:07:43.000Z","dependencies_parsed_at":"2024-11-09T21:27:55.716Z","dependency_job_id":"b67d2d9f-782b-473d-85ec-ca1a5e1ee809","html_url":"https://github.com/LinDaiDai/niubility-coding-js","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/LinDaiDai%2Fniubility-coding-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinDaiDai%2Fniubility-coding-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinDaiDai%2Fniubility-coding-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinDaiDai%2Fniubility-coding-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LinDaiDai","download_url":"https://codeload.github.com/LinDaiDai/niubility-coding-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247234921,"owners_count":20905854,"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":["css","html","http","javascript","react","vue","webpack"],"created_at":"2024-11-09T21:27:20.340Z","updated_at":"2025-04-04T19:09:34.243Z","avatar_url":"https://github.com/LinDaiDai.png","language":"HTML","readme":"# 霖呆呆的知识体系\n\n这是一份自我认知自我追求的清单，在一段时间内我会依照清单上的内容弥补自己的不足。\n\n还请和我一起，盼望看到我们共同的成长。\n\n![前端知识体系](./resource/前端知识体系.png)\n\n\n\n### 文章目录\n\n### 2020面试系列\n\n- [霖呆呆的近期面试128题汇总(不含答案)](./2020面试系列/霖呆呆的近期面试128题汇总(不含答案).md)\n- [霖呆呆的近期面试128题汇总(含超详细答案)-掘金链接](https://juejin.im/post/5eb55ceb6fb9a0436748297d)\n- [霖呆呆的近期中大厂面试汇总(不含答案)](./2020面试系列/霖呆呆的近期中大厂面试汇总(不含答案).md)\n- [霖呆呆的中大厂面试记录及2年前端薪资对比(附赠学习方法)-掘金链接](https://juejin.im/post/5eda38ebf265da7700281d57)\n- [霖呆呆的近期中大厂面试汇总(含超详细答案)](./2020面试系列/霖呆呆的近期中大厂面试汇总(含超详细答案).md)\n\n### DD每周前端七题详解系列\n\n- [系列目录](./DD每周前端七题详解/README.md)\n\n### HTML\n\n- [HTML的基本结构](./HTML/HTML的基本结构.md)\n- [基本的表单标签](./HTML/基本的表单标签.md)\n- [DOM基础](./HTML/DOM基础.md)\n- HTML5标签\n\n### CSS\n\n- [CSS的基础知识](./CSS/CSS的基础知识.md)\n- [伪类](./CSS/伪类.md)\n- 水平垂直居中\n- 经典布局\n- [BFC](./CSS/BFC.md)\n- [【问】position-fixed什么时候会失效](./CSS/position-fixed什么时候会失效.md)\n- [用CSS实现各种形状](./CSS/用CSS实现各种形状.md)\n\n### JavaScript\n\n#### JavaScript基础知识\n\n- [JS基础知识](./JavaScript/JavaScript基础知识/JS基础知识.md)\n\n#### 数据类型转换\n\n- [【精】从206个console.log()完全弄懂数据类型转换的前世今生(上)](./JavaScript/数据类型转换/从206个console.log()完全弄懂数据类型转换的前世今生(上).md)\n\n- [【精】从206个console.log()完全弄懂数据类型转换的前世今生(下)](./JavaScript/数据类型转换/从206个console.log()完全弄懂数据类型转换的前世今生(下).md)\n\n#### 调用堆栈\n\n- [JavaScript进阶-执行上下文](./JavaScript/调用堆栈/JavaScript进阶-执行上下文.md)\n\n- [JavaScript进阶-执行上下文栈和变量对象](./JavaScript/调用堆栈/JavaScript进阶-执行上下文栈和变量对象.md)\n\n- [JavaScript进阶-内存空间](./JavaScript/调用堆栈/JavaScript进阶-内存空间.md)\n\n- [JavaScript进阶-内存机制](./JavaScript/调用堆栈/JavaScript进阶-内存机制.md)\n\n- [JavaScript进阶-常见内存泄露及如何避免](./JavaScript/调用堆栈/JavaScript进阶-常见内存泄露及如何避免.md)\n- [记录一次定时器及闭包问题造成的内存泄漏](./JavaScript/调用堆栈/记录一次定时器及闭包问题造成的内存泄漏.md)\n\n#### this\n\n- [【建议点赞】再来40道this面试题酸爽继续](./JavaScript/this/再来40道this面试题酸爽继续.md)\n\n#### 原型和原型链\n\n- [原型到底是个啥](./JavaScript/原型和原型链/原型到底是个啥.md)\n\n#### 深浅拷贝\n\n- [深浅拷贝问点](./JavaScript/深浅拷贝/深浅拷贝问点.md)\n\n#### 深入数组\n\n- [数组扁平化的六种实现方式](./JavaScript/深入数组/数组扁平化的六种实现方式.md)\n\n#### 面向对象三要素\n\n- [封装](./JavaScript/面向对象三要素/比继承家业还要简单的JS继承题-封装篇(牛刀小试).md)\n- [继承](./JavaScript/面向对象三要素/做完这48道题彻底弄懂JS继承(1.7w字含辛整理-返璞归真).md)\n- [多态](./JavaScript/面向对象三要素/JS面向对象最后一弹-多态篇(羽化升仙).md)\n\n#### 手写api\n\n- [你真的能完全运用好防抖节流吗](./JavaScript/手写api/你真的能完全运用好防抖节流吗.md)\n\n#### V8引擎工作原理\n\n- [垃圾回收机制](./JavaScript/调用堆栈/JavaScript进阶-内存机制.md)\n- EventLoop\n\n#### 异步\n\n- [【建议星星】要就来45道Promise面试题一次爽到底](./JavaScript/异步/要就来45道Promise面试题一次爽到底.md)\n- generator\n- [这篇手写async函数及原理](./JavaScript/异步/这篇手写async函数及原理.md)\n\n#### ES6+\n\n- [Javascript之ES7详解](./JavaScript/ES6+/Javascript之ES7详解.md)\n- [ES9已经来了 Are you ready](./JavaScript/ES6+/ES9已经来了AreYouReady.md)\n- [一篇不是标题党的CommonJS和ES6模块规范讲解](./JavaScript/ES6+/一篇不是标题党的CommonJS和ES6模块规范讲解.md)\n\n#### 函数式编程\n\n- [霖呆呆的函数式编程之路(一)-高阶函数](./JavaScript/函数式编程/霖呆呆的函数式编程之路(一)-高阶函数.md)\n- [霖呆呆的函数式编程之路(二)-偏函数和柯里化](./JavaScript/函数式编程/霖呆呆的函数式编程之路(二)-偏函数和柯里化.md)\n- [霖呆呆的函数式编程之路(三)-进阶柯里化](./JavaScript/函数式编程/霖呆呆的函数式编程之路(三)-进阶柯里化.md)\n- [霖呆呆的函数式编程之路(四)-组合函数](./JavaScript/函数式编程/霖呆呆的函数式编程之路(四)-组合函数.md)\n\n#### 总结类\n\n- [读《三元-JS灵魂之问》总结,给自己的一份原生JS补给(上)](./总结类/读《三元-JS灵魂之问》总结,给自己的一份原生JS补给(上).md)\n\n### TypeScript\n\n\n\n### 框架-库\n\n#### Vue\n\n- [vuejs源码-模版编译原理](./框架-库/Vue/vuejs源码-模版编译原理.md)\n- [vue中一些容易被忽视的使用技巧总结](./框架-库/Vue/vue中一些容易被忽视的使用技巧总结.md)\n- [vue-cli3打包之后的文件为何不能本地打开](./框架-库/Vue/vue-cli3打包之后的文件为何不能本地打开.md)\n- [Vue面试题整理](./框架-库/Vue/Vue面试题整理.md)\n\n#### React\n\n- [初识React你应该知道的一些点](./框架-库/React/初识React你应该知道的一些点.md)\n- [受控和非受控组件真的那么难理解吗？(React实际案例详解)](./框架-库/React/受控和非受控组件真的那么难理解吗.md)\n- [HOC真的就那么高级吗？(React实际案例详解)](./框架-库/React/HOC真的就那么高级吗.md)\n- 手撸思维导图系列\n  - [呆呆带你手撸一个思维导图-基础篇](./框架/库/React/Topic/呆呆带你手撸一个思维导图-基础篇.md)\n\n#### Angular\n\n- [Angular自定义组件-UI组件篇-switch组件](./框架-库/Angular/Angular自定义组件-UI组件篇-switch组件.md)\n- [Angular4中自定义管道](./框架-库/Angular/Angular4中自定义管道.md)\n\n### 前端工程化\n\n#### webpack\n\n- [霖呆呆的webpack之路目录](./前端工程化/webpack/README.md)\n\n### 桌面端\n\n#### Electron\n\n- [大概是全网最详细的Electron ipc 讲解(一)——主进程与渲染进程的两情相悦](./Electron/大概是全网最详细的ElectronIpc讲解1——主进程与渲染进程的两情相悦.md)\n\n\n### 计算机网络\n\n#### Shutdown HTTP系列\n\n- [ShutdownHTTP系列-基础篇(1)](./计算机网络/ShutdownHTTP系列-基础篇(1).md)\n- [ShutdownHTTP系列-HTTP请求报文篇(2)](./计算机网络/ShutdownHTTP系列-HTTP请求报文篇(2).md)\n- [ShutdownHTTP系列-Cookie篇(3)](./计算机网络/ShutdownHTTP系列-Cookie篇(3).md)\n- [ShutdownHTTP系列-HTTPS篇(4)](./计算机网络/ShutdownHTTP系列-HTTPS篇(4).md)\n- [HTTPS面试问答](./计算机网络/HTTPS面试问答.md)\n\n#### TCP系列\n\n- [适合初学者的TCP讲解](./计算机网络/适合初学者的TCP讲解.md)\n\n#### 跨域相关\n\n- [JSONP原理及实现](./计算机网络/跨域/JSONP原理及实现.md)\n- [CORS原理及实现](./计算机网络/跨域/CORS原理及实现.md)\n\n### 浏览器工作原理\n\n- [霖呆呆你来说说浏览器缓存吧](./浏览器工作原理/霖呆呆你来说说浏览器缓存吧.md)\n\n### 多端开发\n\n\n\n### 算法\n\n- [LeetCode算法题](./算法/LeetCode算法题/README.md)\n\n#### 数据结构\n\n- [二叉树](./数据结构/二叉树/README.md)\n- [链表](./数据结构/链表/README.md)\n- [数组](./数据结构/数组/README.md)\n\n#### 正则\n\n- [正则基础知识](./正则/正则基础知识.md)\n\n\n\n### other\n\n#### 博客相关\n\n- [2020希望你能像对待她一样对待程序-掘金年度征文](./other/2020希望你能像对待她一样对待程序-掘金年度征文.md)\n- [【金三银四加分项】也许你也应该有一个自己的博客了](./other/【金三银四加分项】也许你也应该有一个自己的博客了.md)\n- [你的掘金文章本可以这么炫（博客美化工具一波带走）](./other/你的掘金文章本可以这么炫（博客美化工具一波带走）.md)\n- [呆呆和你谈谈入职CVTE一个月的感受](./other/呆呆和你谈谈入职CVTE一个月的感受.md)\n- [你不曾了解的CVTE的某个部门](./other/你不曾了解的CVTE的某个部门.md)\n\n#### 图标相关\n\n- [9012年了你还在用单色图标？(iconfont多色图标详解)](./other/9012年了你还在用单色图标？(iconfont多色图标详解).md)\n- [微信小程序使用多色图标详解](./other/微信小程序使用多色图标详解.md)\n\n#### 工作相关\n\n- [怎样让后台小哥哥快速对接你的前端页面](./other/怎样让后台小哥哥快速对接你的前端页面.md)\n- [前端上传文件及进行文件类型大小限制](./other/前端上传文件及进行文件类型大小限制.md)\n- [vue中使用G2问题汇总](./other/vue中使用G2问题汇总.md)\n- [NPM-在npm上发布模块](./other/NPM-在npm上发布模块.md)\n- [如何解决GitHub图片加载不出来问题](./other/如何解决GitHub图片加载不出来问题.md)\n- [数据权限如何控制](./other/数据权限如何控制)\n\n#### 开发工具相关\n\n- [你的vscode本可以这么炫](./other/你的vscode本可以这么炫.md)\n\n#### flutter\n\n- [Flutter入门](./other/Flutter入门.md)\n\n- [配置flutter全局命令-bash- flutter- command not found](./other/配置flutter全局命令-bash.md)\n\n#### bpmnjs\n\n- [全网最详bpmn.js教材github地址](https://github.com/LinDaiDai/bpmn-chinese-document)\n\n\n\n## 后语\n\n喜欢**霖呆呆**的小伙还希望可以关注霖呆呆的公众号 `LinDaiDai` 或者扫一扫下面的二维码👇👇👇.\n\n| 公众号二维码                              | 赞赏码                              |\n| ----------------------------------------- | ----------------------------------- |\n| ![](./resource/LinDaiDai公众号二维码.png) | ![](./resource/LinDaiDai赞赏码.png) |\n\n我会不定时的更新一些前端方面的知识内容以及自己的原创文章🎉\n\n你的鼓励就是我持续创作的主要动力 😊\n\n整理文章, 编写案例不易 😂... \n\n走过路过的各位大佬能否打赏点饭钱呢...\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flindaidai%2Fniubility-coding-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flindaidai%2Fniubility-coding-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flindaidai%2Fniubility-coding-js/lists"}