An open API service indexing awesome lists of open source software.

https://github.com/any86/my

🌱常用函数, 都小于1k, 方便看源码学ts
https://github.com/any86/my

awsome javascript lerna mini typescript utils

Last synced: 3 months ago
JSON representation

🌱常用函数, 都小于1k, 方便看源码学ts

Awesome Lists containing this project

README

        

# 常用短代码 [![lerna](https://img.shields.io/badge/packages-lerna-cc00ff.svg)]() [![lerna](https://img.shields.io/badge/lang-TypeScript-blue)]()

代码都不长, 都用 **typescript** 实现, 方便大家学习 typescript.

## 安装
```shell
npm i @any86/array-to-tree -S
npm i @any86/quick-sort -S
npm i @any86/click-outside -S
...
```

## 有什么?

[@any86/array-to-tree](packages/array-to-tree) 数组变树.

[@any86/quick-sort](packages/quick-sort) 快速排序.

[@any86/click-outside](packages/click-outside) 点击元素外部触发回调.

[@any86/load-image](packages/load-image) 加载图片.

[@any86/sleep](packages/sleep) 暂停.

[@any86/repeat](packages/repeat) 按次数循环.

## 📚 typescript 基础

[第一课, 体验typescript](https://juejin.im/post/6844904008583217165)

[第二课, 基础类型和入门高级类型](https://juejin.im/post/6844904008583233544)

[第三课, 泛型](https://juejin.im/post/6844904008587411463)

[第四课, 解读高级类型](https://juejin.im/post/6844903902563794952)

[第五课, 命名空间(namespace)是什么](https://juejin.im/post/6844903921031479309)

[特别篇, 在vue3🔥源码中学会typescript🦕 - "is"](https://juejin.im/post/6844903967877513230)

[第六课, 什么是声明文件(declare)? 🦕 - 全局声明篇](https://juejin.im/post/6844903993727008776)

[第七课, 通过vue3实例说说declare module语法怎么用🦕模块声明篇](https://juejin.cn/post/7008710181769084964)

[新开发vscode插件: ⚡any-type, 一键json到ts类型](https://juejin.cn/post/7055097715994132516)

## 微信群

由于腾讯对微信群的 100 人限制, 超过 100 人后必须由我拉进去.

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/41d88adec9564f5aaef95f8bc4b4cdfc~tplv-k3u1fbpfcp-zoom-1.image)