問題タブ [class-properties]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
69 参照

javascript - Javascript クラスの「@」記号の目的は何ですか?

このAdonisJS のでは、Post クラス定義に @column セクションが含まれています。誰かがこれが何をするのか説明できますか? Post クラス内に「列」クラスの複数のインスタンスをメンバー変数として作成していると思います。各インスタンスは異なる名前とデータ型を持っています。しかし、これはどのように機能し、@ 記号は何のためにあるのでしょうか?

以下は (定義されたデータ型なしで) 同等でしょうか?

アップデート:

AdonisJS が TypeScript で記述されていることに気付いた後、質問に答えるthisを見つけました。