月曜日, 8月 25, 2025
月曜日, 8月 25, 2025
- Advertisment -
ホームニューステックニュースObject.entriesにasをつける人は黙って?

Object.entriesにasをつける人は黙って?




はじめに
JavaScriptにおいてオブジェクトのキーを列挙したいときにはObject.Keys()を使います。
値を列挙したいときにはObject.values()を使います。
キーと値を同時に列挙したいときにはObject.entries()を使います。
TypeScriptでは値の方は型情報が維持されますが、キーの方は問答無用で文字列になってしまいます。
ならばkeysやentriesの返り値をasしなければならないのか。
型安全性を保つ方法はないのか。

定義を上書きしてしまえばいいじゃない
以下の型定義ファイルをプロジェクトに追加します。
// object.d.ts




Source link

Views: 0

RELATED ARTICLES

返事を書く

あなたのコメントを入力してください。
ここにあなたの名前を入力してください

- Advertisment -