javascript - javascript中声明的类存储在哪里?
问题描述
在浏览器环境(例如 firefox 60+)中,我试图在全局窗口对象中检索一个类,但没有成功:
class c{};
console.log(window.c); // undefined
而对于任何其他声明
var foo = "bar";
console.log(window.foo); // bar
例如,如果我需要从存储在另一个变量中的类名创建一个实例,我在哪里可以访问全局对象中声明的类。
谢谢你。
解决方案
这应该工作
var Test = class {}
推荐阅读
- python - 如何处理变压器pytorch二进制分类中的不平衡类
- python - 打印我列表中某些位置的总位数
- linux - 使用 wget 下载最新文件
- python - boto3 s3 文件上传使用 IAM 角色进行身份验证
- ios - 一些闹钟应用程序如何播放超过 30 秒的音频?
- java - Spring Boot:像线程这样的可扩展任务 - 怎么办?
- mongodb - 如何改进此搜索查询?
- java - 从 1 到 100 的随机数并打印第一个输入参数号
- reactjs - 具有 React Native + Firebase 存储的照片应用程序的最佳实践
- cypress - Cypress:捕获所有 XHR 请求并将其记录到文件中