es-toolkit/README-ja_jp.md
2024-10-14 15:50:42 +09:00

3.6 KiB

es-toolkit · MIT License codecov NPM badge JSR badge Discord Badge

English | 한국어 | 简体中文 | 日本語

es-toolkitは、最先端のJavaScriptユーティリティライブラリであり、高性能で小さなバンドルサイズ、強力な型注釈を提供します。

  • es-toolkitは、debouncedelaychunksumpickなど、日常的に使用するさまざまなユーティリティ関数を最新の実装で提供します。
  • パフォーマンスを重視して設計されており、es-toolkitは最新のJavaScript環境で2-3倍の性能向上を実現します。
  • es-toolkitはツリーシェイキングをサポートしており、他のライブラリと比較してJavaScriptコードを最大97%削減します。
  • es-toolkitには組み込みのTypeScriptサポートが含まれており、直感的で堅牢な型を提供します。また、isNotNilなどの便利な型ガードも提供します。
  • es-toolkitは、Storybookinkなど、よく使われるオープンソースライブラリで利用されています。
  • es-toolkitは100%のテストカバレッジを持ち、信頼性と堅牢性を確保しています。

// jsrでは '@es-toolkit/es-toolkit' からインポートします。
import { chunk, debounce } from 'es-toolkit';

const debouncedLog = debounce(message => {
  console.log(message);
}, 300);

// この呼び出しはデバウンスされます
debouncedLog('Hello, world!');

const array = [1, 2, 3, 4, 5, 6];
const chunkedArray = chunk(array, 2);

console.log(chunkedArray);
// 出力: [[1, 2], [3, 4], [5, 6]]

貢献

コミュニティの皆さんからの貢献を歓迎します。詳細な貢献ガイドについては、以下をお読みください。

CONTRIBUTING

ライセンス

MIT © Viva Republica, Inc. 詳細についてはLICENSEをご覧ください。

Toss