JavaScript関連のことを調べてみた

JavaScript関連のことを調べてみた

【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ファイル