{"id":24919730,"url":"https://github.com/deepfunc/js-bullshit-blog","last_synced_at":"2025-10-15T03:18:25.277Z","repository":{"id":41386304,"uuid":"189926625","full_name":"deepfunc/js-bullshit-blog","owner":"deepfunc","description":"小声比比 JavaScript","archived":false,"fork":false,"pushed_at":"2022-07-29T04:00:23.000Z","size":11940,"stargazers_count":16,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T18:09:54.795Z","etag":null,"topics":["javascipt","vue2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/deepfunc.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":"2019-06-03T03:11:21.000Z","updated_at":"2023-04-03T14:38:30.000Z","dependencies_parsed_at":"2022-08-10T02:07:07.208Z","dependency_job_id":null,"html_url":"https://github.com/deepfunc/js-bullshit-blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepfunc/js-bullshit-blog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfunc%2Fjs-bullshit-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfunc%2Fjs-bullshit-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfunc%2Fjs-bullshit-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfunc%2Fjs-bullshit-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepfunc","download_url":"https://codeload.github.com/deepfunc/js-bullshit-blog/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfunc%2Fjs-bullshit-blog/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260278071,"owners_count":22985192,"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":["javascipt","vue2"],"created_at":"2025-02-02T10:37:09.845Z","updated_at":"2025-10-15T03:18:20.244Z","avatar_url":"https://github.com/deepfunc.png","language":"JavaScript","readme":"# 小声比比 JavaScript\n\n谈点自己的理解。如果觉得我是错的，那最好证明你是对的。\n\n- [一步步带你了解虚拟 DOM 的工作原理](源码解析/Snabbdom/Snabbdom分析.md)\n- [掌握 JS 类型转换：从规则开始](类型转换/类型转换-规则.md)\n- [掌握 JS 类型转换：隐式转换救救孩子](类型转换/类型转换-隐式转换.md)\n- [这篇手写 Promise 你一定要康康](异步/渐进式实现Promise/README.md)\n- [你可能不了解的 Promise 微任务类型](异步/你可能不了解的Promise微任务类型/你可能不了解的Promise微任务类型.md)\n- [Vue2 响应式原理解析（一）：从设计出发](源码解析/Vue2响应式原理解析（一）：从设计出发/Vue2响应式原理解析（一）：从设计出发.md)\n- [Vue2 响应式原理解析（二）：计算属性揭秘](源码解析/Vue2响应式原理解析（二）：计算属性揭秘/Vue2响应式原理解析（二）：计算属性揭秘.md)\n- [Vue2 响应式原理解析（完结篇）：侦听属性和总结](源码解析/Vue2响应式原理解析（完结篇）：侦听属性和总结/Vue2响应式原理解析（完结篇）：侦听属性和总结.md)\n- [技巧与思维可兼得——读 TypeScript of Redux 有感](源码解析/TypeScriptofRedux心得体会.md)\n- [带你撸一个实用的 hook 模块](设计模式/hook/带你撸一个实用的hook模块.md)\n- [webpack 拆包：关于 splitChunks 的几个重点属性解析](其他/splitChunks/splitChunks.md)\n- [令人迷惑的对象类型：`Object`、`{}` 和 `object`](TypeScript/TypeScript中令人迷惑的三个对象类型.md)\n- [DOM API 中 Node、Element 和 HTMLElement 的区别](其他/DOM/NodeElementHTMLElement.md)\n- [Babel 7 转码的正确姿势](其他/其他-Babel7转码的正确姿势.md)\n- [字符串数组初始化](小技巧/小技巧-字符串数组初始化.md)\n- [把递归函数改为非递归的通用套路](小技巧/把递归函数改为非递归的通用套路.md)\n- [检查类型的注意事项](编码习惯/检查类型的注意事项.md)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepfunc%2Fjs-bullshit-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepfunc%2Fjs-bullshit-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepfunc%2Fjs-bullshit-blog/lists"}