← 返回文章列表
更新于 2026-07-28
js私有变量
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <html> <script> class Home { #money; constructor(money) { this.#money = money || 0 }
#showMoney() { console.log(this.#money) }
makeMoney(money) { this.#money += money }
}
var foo = new Home(100);
console.log(foo); console.log(foo.#money); </script>
</html>
|
如果直接在chrome开发工具的控制台执行js是可以拿到私有变量的,是为了方便开发调试,如果在html中是拿不到的