たとえば、私はAPI呼び出しで得ることができるPositionオブジェクトを考えてみましょう。ブラウザAPIによって返されるオブジェクトはconstですか?
私は複数回APIを呼び出す場合、それは/オブジェクトのプロパティ値を更新し編集した後、APIは、同じ(シングルトン)ポジションオブジェクトを毎回返すのだろうか?または、毎回新しいオブジェクトをインスタンス化して返しますか?
I.e. Positionオブジェクトを格納すると、次のAPI呼び出しで保存された値または古い値が上書きされる可能性がありますか?その可能性を避けるためには、複製/コピーする必要がありますか?
この動作は、(すべてのAPIまたは各APIの)どこかで定義されていますか?
私はAPIを推測する(そして、すべてのAPIが)新しいオブジェクトを返しますが、私はそれに頼ることができるだろうか。
これはAPIに応じて異なります。たとえば、getElementsByTagName() '-vs-' XMLHttpRequest'などです。 9/10回、ジオロケーションから具体的には、新しいクリーンなオブジェクトを取得します。 – dandavis