私は単純なターンベースのマルチプレイヤーゲームを作成しています。私は前後に渡りたいいくつかの "ユニット"オブジェクトを持っています。私は、オブジェクトの定義を一度だけ定義したかったのです。 C++ではヘッダーファイルを使用し、Javaではそれらを実装できますが、Javascriptではこれをどのように達成できるかわかりません。Javascriptサーバー/クライアントで共有オブジェクト定義
私は単純にすべてを2回定義することができましたが、私はいつかこれが将来私の将来に再び現れるかもしれないと感じています。私はNodejsとJavascriptを使用しています。
シンプルなHTMLを作成できると思っていましたが、同じことをserver.jsでやってみるのは苦労していました。これを処理する必要があります。
JavaScriptは動的です。「定義」を作成することは、インターフェイスや定義が無意味になるようにすべてを変更できるため、うまくいくものではありません。 [TypeScript](https://www.typescriptlang.org/)のようなものを使わない限り、オブジェクト構造を強制することは不可能です。 – grimurd