js里var project = new PlusProject(); 这种写法什么意思

var project = new PlusProject();
project.setStyle("width:800px;height:400px");
project.setColumns([
new PlusProject.IDColumn(),
new PlusProject.StatusColumn(),
new PlusProject.NameColumn(),
new PlusProject.PredecessorLinkColumn(),
new PlusProject.PercentCompleteColumn(),
new PlusProject.DurationColumn(),
new PlusProject.StartColumn(),
new PlusProject.FinishColumn(),
new PlusProject.WorkColumn(),
new PlusProject.DepartmentColumn(),
new PlusProject.PrincipalColumn(),
new PlusProject.AssignmentsColumn()
]);
project.render(document.getElementById("viewCt"));

我不太会js 这里的new PlusProject();
什么意思创建一个类 还是一个类的实例啊
如果是个实例那么这个类应该怎么定义啊

创建一个PlusProject实例。实际上再Javascript里面没有绝对的类的概念。Javascript是一种面向方法的语言不是面向对象的。所以var project = new PlusProject();的意思是按照PlusProject这个对象的样子创建一个对象命名为project。
我觉得你问的是一个非常好的问题,不过要深入理解需要系统的看一下Advance Javascript方面的学习材料。追问

我的这段代码是从网上下载的
你说按照PlusProject这个对象的样子的意思是?

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网