gpt4 book ai didi

javascript - 浏览器 API 返回的对象是 const 吗?

转载 作者:行者123 更新时间:2023-12-03 06:31:21 24 4
gpt4 key购买 nike

例如考虑 Position我可以通过 API 调用获取对象。

如果我多次调用 API,在编辑/更新对象的属性值后,API 每次都会返回相同的(单个)Position 对象吗?或者它每次都会实例化并返回一个新对象?

即如果我存储 Position 对象,存储的/旧的值是否会被下一个 API 调用覆盖?为了避免这种可能性,必须克隆/复制它吗?

此行为是否在某处定义(针对所有 API 或针对每个 API)?

我猜 API(以及所有 API)会返回新对象,但我想知道我是否可以依赖它。

最佳答案

API 规范应该告诉您会发生什么。例如getCurrentPosition (强调我的):

When called, it must immediately return and then asynchronously attempt to obtain the current location of the device. If the attempt is successful, the successCallback must be invoked (i.e. the handleEvent operation must be called on the callback object) with a new Position object, reflecting the current location of the device.

关于javascript - 浏览器 API 返回的对象是 const 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38438243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com