問題

22
JavaScript

Symbol活用

JavaScriptの問題に挑戦しよう!

問題

Symbol活用

ユニークキーを持つプロパティを定義してください。

解答と解説(Symbol活用)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

Symbolは一意な値を生成するプリミティブ型です。同じ説明文字列を持っていても必ず異なる値になります。これを利用すると、外部から衝突されないプロパティキーを定義できます。ライブラリ内部実装やメタ情報管理で活用されます。通常の文字列キーとは異なり、for...inやObject.keysでは列挙されない点も特徴です。オブジェクトの拡張設計や内部プロパティ管理で重要な概念です。

補足

Symbolはグローバルレジストリ(Symbol.for)も存在します。列挙対象外になる特性を理解して活用しましょう。

さらにスキルアップしたい方は公式LINEから「JavaScript」と送信すると動画が見れます。

LINE登録して動画を視聴する
あなたに合った学習プランは?LINE適正コース診断はこちら