値がAndroidアプリからJavaScriptプログラムに渡されたときに新しいクラスインスタンスを作成する方法を理解しようとしています。私はJSがクラスを使用していないことを知っていますが、同様の方法で関数を使用する方法があります。JavaScriptで呼び出されたときに新しい 'クラス'インスタンスを作成する
ユーザーがAndroidアプリのボタンを押すと、ID(およびユーザー情報)を格納しているデータベースにランダムに生成されたIDを送信してから、JSプログラムでIDを作成し、そのIDの新しいインスタンスを作成します。複数のユーザーが同時にアクセスしますので、ユーザーがボタンを押すたびに新しいインスタンスを作成する必要があります。 ID、緯度、経度、時刻を別々のデータベースに送り、毎秒その場所が更新されて保存されます。
たとえば、 'user1'がボタンを押すと、id(user1)がDB_1に送信され、ID、緯度、経度、およびタイムスタンプがDB_2に送信されます。 JSは新しいユーザーに警告され、user1のインスタンスを作成し、IDを変数として使用して毎秒座標のDB_2を検索します。このように、複数のユーザーがいる場合、各クラスはそのユーザーに関係する座標のみをDB_2で検索します。ウェブ上のGoogleマップで複数のユーザーを同時に(リアルタイムで)追跡できる必要があるため、これを行う必要があります。あなたは何か提案があれば教えてください!
おかげ
"JSはクラスを使用していません"。あなたの知識をよりよく更新してください。ちょうどGoogleの "Javascriptでクラスを作成"と全く新しい世界があなた自身を開きます。 – OcuS
ボタンを押すと、各ユーザーのクラスを作成する方法について説明できますか? – mkyong
彼らはクラスではないことは事実です。しかしプロトタイプの継承は、同じことをするための別のツールを提供します。http://howtonode.org/prototypical-inheritance –