Window对象是否具有在其上获取/设置键的方法?

问题描述 投票:0回答:1

我知道我可以简单地写window.myValue = 'something',但是我想知道是否有某种官方机制可以在Window上设置/获取密钥。

我可以映射到某个界面,例如:

window.setValue('myKey', 'myValue')
window.getValue('myKey')
javascript dom
1个回答
0
投票

如果您希望使用一种实用的方式来设置和检索键,则可以使用Reflect:

Reflect.set(window, 'myKey', 'myValue');
console.log(Reflect.get(window, 'myKey'));

这可用于任何对象,而不仅限于window

(但是使用普通点符号​​绝对没有错]

© www.soinside.com 2019 - 2024. All rights reserved.