# es6-achieve

### 说明

简单实现 `ES6` 的相关 API

### 源码

<https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve>

### 目录

| Name         | Description            | Source                                                                                                         | doc                                                                                            |
| ------------ | ---------------------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| \_const      | 模拟 `const`             | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/const)      | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_const)      |
| \_reflect    | 模拟 `Reflect`           | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/reflect)    | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_reflect)    |
| \_map        | 模拟 `Array.map`         | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/map)        | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_map)        |
| \_reduce     | 模拟 `Array.reduce`      | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/reduce)     | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_reduce)     |
| \_filter     | 模拟 `Array.filter`      | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/filter)     | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_filter)     |
| \_every      | 模拟 `Array.every`       | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/every)      | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_every)      |
| \_find       | 模拟 `Array.find`        | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/find)       | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_find)       |
| \_startsWith | 模拟 `String.startsWith` | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/startsWith) | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_startswith) |
| \_some       | 模拟 `Array.some`        | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/some)       | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_some)       |
| \_includes   | 模拟 `Array.includes`    | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/includes)   | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_includes)   |
| \_findIndex  | 模拟 `Array.findIndex`   | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/findIndex)  | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_findindex)  |
| Dictionary   | 模拟 `Map`               | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/dictionary) | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/dictionary)  |
| \_Promise    | 模拟 `Promise`           | [源码](https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/algorithm/es6-achieve/promise)    | [文档](https://ddzy.gitbook.io/ts-utility-plugins-docs/utility/untitled/es6-achieve/_promise)    |
