次のように始まるクラスがあります。
function event()
{
this.event_id = null;
そして、すべてに init 関数が取り込まれます。
スクリプトの別の部分では、これらの変数にアクセスできません。
このコードを実行すると:
console.log(my_event);
console.log(my_event.event_id);
最初の行では、コンソールに event_id が入力されたイベント オブジェクトの適切な表現が表示されますが、2 行目では null が表示されます。
どうしたの?変数は公開する必要がありますか?
助けてくれてありがとう。