猿问

这里声明的是什么?申报后的样子如何?

我不明白点后面的代码是什么意思?scene常数看起来如何?通常,我们已经声明了一个类的新实例,如let e = new E(),但这是什么?

const scene = new ScrollMagic.Scene({x:12,y:12});


精慕HU
浏览 140回答 3
3回答

倚天杖

在这种情况下,ScrollMagic是一个常规的 Javascript 对象Scene,它有一个名为 的属性,它是在此处实例化的类的构造函数。所以它可以像这样创建:const ScrollMagic = {     Scene: function(position) {         //constructor stuff happens here     }};点只是 javascript 中的常规属性访问器。

手掌心

ScrollMagic 是一个模块。它包含一个类场景。所以你可以像这样重写你的代码:const Scene = ScrollMagic.Scene;const scene = new Scene({x:12,y:12});这是相同的
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答