- 1. 【2023年版】ブックマークすべきGitHubリポジトリまとめ
- 2. 3桁以上の数字をカンマで区切りたい時はtoLocaleString()
- 3. JavaScript でカタカナの全角・半角変換を行う関数
- 4. IME 入力 - ブラウザ間の違い
- 5. 高位合成言語アセンブラを作る。 その26
- 6. 高位合成言語アセンブラを作る。 その25
- 7. BabylonJS 押し出しメッシュカスタム
- 8. Spring Bootでエクセルファイルをアップロードして読み込む
- 9. 【アンチパターン】そのGAS遅くない? 処理が遅い場合の改善方法
- 10. Atsroという最新JavaScriptフレームワークを使ってみて感動した話...
- 11. React入門8: テキストの実装
- 12. 【JointJS】描画される要素の重ね合わせ
- 13. Node-REDで自作パッケージデバッグするときはnpm iしておきましょう
- 14. [自由研究] WebGL2で陰関数モデルをレンダリングしてみた
- 15. Dataform の SQLX ファイルには何を記述するのか
- 16. Next.jsで実現するオニオンアーキテクチャ (2) - Domain Model/Domain Service
- 17. ChatGPTとJavaScriptカスタマイズを書くコツと読むコツ
- 18. プリザンターのダッシュボード機能とChart.jsでグラフを作成してみた
- 19. 高位合成言語アセンブラを作る。 その24
- 20. アニメーションイベントを拾う
【2023年版】ブックマークすべきGitHubリポジトリまとめ
## はじめに
今回は最新の有益GitHubリポジトリを紹介します。
プログラミング初心者から上級者まで学ぶを得ることがリポジトリを厳選しています。
## [developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)
エンジニア向けの学習ロードマップがまとめられています。
![スクリーンショット 2023-12-10 12.08.00.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2695521/109f5a4c-961a-cc5f-6ae0-cf0f1275544c.jpeg)
## [Awesome Roadmaps](https://www.trackawesomelist.com/liuchong/awesome-roadmaps/readme/)
プログラミング言語やライブラリ、Webアプリ開発、モバイルアプリ開発、ゲーム開発、AI、機械学習、データサイエンティストの学習ロードマップがまとめられてい
3桁以上の数字をカンマで区切りたい時はtoLocaleString()
## はじめに
みなさんは3桁以上の数字をカンマ(,)で区切りたいと思ったことはありますか?
私は頻繁にあります!¥30650, 2030kg, 6792034回….読みづらくないですか?
¥30,650, 2,030kg, 6,792,034回とカンマを入れるだけで読みやすくなる。## 以前はどうしていたか
以下のようなメソッドを作って使いまわしていました。
“`ts:tsファイル
const addComma = (count: number) => {
const s = String(count).split(“.”);
let result = String(s[0]).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, “$1,”);
if (s.length > 1) {
result += “.” + s[1];
}
return result;
};
“`“`vue:vueファイル