JSのプライベートフィールドは接頭辞に#(シャープ)を付けて表示する

JSのプライベートフィールドは接頭辞に#(シャープ)を付けて表示する
項目 バージョン
node v12.13.1

今までnode.jsの開発ではプライベートフィールドやプライベートメソッドは_(アンダーバー)を付けて規約で決めたりしていました。

規約で決めていただけなので実際は_ageというフィールドがあってもアクセスは可能です。

node.js v12から、プライベートフィールドには接頭辞に#(シャープ)を付けて変数名を命名するとプライベートフィールドになります。

privateという予約後の使い道はどうなるんでしょう。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA