首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >window.__context是做什么的?

window.__context是做什么的?
EN

Stack Overflow用户
提问于 2020-12-12 04:52:54
回答 1查看 88关注 0票数 0

我知道通常用谷歌搜索来回答这些问题更好,但我似乎在网上找不到它。我编写了一个函数,用于创建GlowScript画布并将其添加到输入的div中。我根据网站上给出的代码做了一些修改。下面是函数(它不会在这里运行,因为你需要导入库,但它确实创建了一个3D形状并将其放入div中):

代码语言:javascript
复制
make_box("my_div")
function make_box(my_div){
    window.__context = {glowscript_container: document.getElementById(my_div)}
    var scene = canvas();

    // create some shapes:
    box( {pos:vec(.25,-1.4,0), size:vec(4.8,.3,2.5), color:color.red} )  
}

我认为第一行是将画布添加到div所必需的。如果没有这一行,我会得到以下错误:

Uncaught TypeError: Cannot set property ‘canvas_selected’ of undefined

然而,我并不真正理解它在做什么,以及窗口上下文是什么意思。有没有人对这条线有什么见解?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-12-12 05:06:30

这是我通过google分别搜索window和context时发现的。

显然,window是一个对象,而.__context是它的一个版本。更多信息可以在下面的链接中找到。

https://www.w3schools.com/js/js_window.asp

https://towardsdatascience.com/javascript-context-this-keyword-9a78a19d5786

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65258473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档