『JavaScript本格入門』って本を新入社員に読ませるために先に読んでチェックしてたんですが、
ES2022のプライベートプロパティ(#hoge っていう書き方)について「利用者に見せたくないものを隠蔽する」という説明になっているのが気になりました。
プライベートメンバーは、「他のクラスからアクセスできないように隠蔽する」というオブジェクト指向のカプセル化ための機能であって、「そのサイトの利用者に見せない」という意図の機能ではないはず。
隠蔽されてるからと安心してプライベートプロパティにセキュリティ情報入れたりする人が出てきそうで怖い。これ開発者ツールでは丸見えよね。
キーボードに電卓がついてるのなら知ってます。
https://ja.wikipedia.org/wiki/%E3%82%AB%E3%82%B7%E3%82%AA_VL-1
ボカロ丼運営。IT系社会派ボカロP。フォロー歓迎(無言OK)、リモートリプ歓迎です。LTLインスタンスのため空リプ多めです。独り言っぽい時はLTLで会話してると思ってください。被災地支援のためのマストドン研究会も主宰してます。個人インスタンス @tomoki でもトゥートしてます。