Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heycn/code-more
尽量去写更多的代码!
https://github.com/heycn/code-more
javascript typescript
Last synced: 5 days ago
JSON representation
尽量去写更多的代码!
- Host: GitHub
- URL: https://github.com/heycn/code-more
- Owner: heycn
- Created: 2022-12-16T09:17:03.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-22T03:33:38.000Z (4 months ago)
- Last Synced: 2024-11-04T11:38:39.368Z (8 days ago)
- Topics: javascript, typescript
- Language: JavaScript
- Homepage:
- Size: 2.24 MB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Code More
> 这是一种学习方式,但不是一种学习目的
这里会写一些乱七八糟的东西:造一些轮子、编程技巧、算法、组件封装,甚至原理解析;\
总之,任何能提高编程水平的东西,我都会往这里丢## 注意
有些代码我会放在 Issues
## TODO
- [x] [EventHub/手写发布订阅](/001_Eventhub/)
- [x] [deepClone/手写深拷贝](/002_DeepClone/)
- [x] [Method Chaining/链式编程](/003_MethodChaining/)
- [x] [手写 bind](/004_Bind/)
- [x] [手写 Promise](/005_Promise/)
- [x] [EventLoop/事件循环](/006_EventLoop/)
- [x] [实现简版 Vue2 响应式原理](/007_Vue2Reactivity/)
- [x] [关于递归及优化](https://github.com/heycn/code-more/issues/9)
- [x] [封装 LongPressable 监听长按事件](https://github.com/heycn/code-more/issues/7)
- [x] [自定义 hook 实现验证码倒计时](https://github.com/heycn/code-more/issues/2)
- [x] [封装 useSwipe,支持左右滑动事件](https://github.com/heycn/code-more/issues/5)
- [x] [实时对比服务器时间间隔](https://github.com/heycn/code-more/issues/1)
- [x] [封装原生 Popover](https://github.com/heycn/code-more/issues/4)
- [x] [写一个提取 URL 参数的 JS 方法](https://github.com/heycn/code-more/issues/3)
- [x] [理解「函数柯里化」](https://github.com/heycn/code-more/issues/10)
- [x] [我的自定义校验规则](https://github.com/heycn/code-more/issues/11)
- [x] [文字两端对齐](/009_TextHorizontalAlignment/)
- [x] [动态REM适配方案](/010_Dynamic_REM/)
- [ ] [排序算法]()
1. [ ] [选择排序(递归/循环)](/008_Sort/SelectionSort.js)
2. [ ] [快速排序](/008_Sort/QuickSort.js)
3. [ ] [归并排序](/008_Sort/MergeSort.js)
4. [ ] [计数排序](/008_Sort/CountingSort.js)
- [x] [原生JS造轮子]()
1. [x] [Tabs](/011_JS_Wheels/Tabs.html)
2. [x] [Sticky](/011_JS_Wheels/Sticky.html)
3. [x] [Dialog](/011_JS_Wheels/Dialog.html)
4. [x] [Slides](/011_JS_Wheels/Slides.html)## 我的联系方式
除了这里,你还可以在以下地方找到我
- 微信:heycn1
- [知乎](https://www.zhihu.com/people/heycn)
- [掘金](https://juejin.cn/user/4372092371864984/posts)
- [Twitter](https://twitter.com/heycn_112)
- [Emial]([email protected])