エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【備忘録】Javascript : Symbol型について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【備忘録】Javascript : Symbol型について - Qiita
const sym1 = Symbol(); const sym2 = Symbol(); console.log(sym1 === sym2) // false ※ Symbol型は初... const sym1 = Symbol(); const sym2 = Symbol(); console.log(sym1 === sym2) // false ※ Symbol型は初期化する際にnew演算子は不要 用途 Symbolは唯一無二なところからプロパティのキーとして使用し、使うメリットとしては名前の衝突などを防ぐことができるのだそう。 以下、使い方のコード例です。 1,プライベートメンバを定義する const SECRET_PROP = Symbol(); class App{ constructor(hoge,foo,secret){ this.hoge = hoge; this.foo = foo; this[SECRET_PROP] = secret; // シンボル型プロパティを定義する際には定義したいオブジェクトに対して[]をつける必要がある } checkValu