問題タブ [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.
javascript - Javascript クラスの「@」記号の目的は何ですか?
このAdonisJS の例では、Post クラス定義に @column セクションが含まれています。誰かがこれが何をするのか説明できますか? Post クラス内に「列」クラスの複数のインスタンスをメンバー変数として作成していると思います。各インスタンスは異なる名前とデータ型を持っています。しかし、これはどのように機能し、@ 記号は何のためにあるのでしょうか?
以下は (定義されたデータ型なしで) 同等でしょうか?
アップデート:
AdonisJS が TypeScript で記述されていることに気付いた後、質問に答えるthisを見つけました。