码迷,mamicode.com
首页 > 其他好文 > 详细

LayaBox怎么区别类和对象以及什么情况下需要new

时间:2016-12-01 12:01:17      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:区别   ora   第一个   images   nbsp   color   event   分享   参考   

例如:Laya.stage 和 Laya.Stage 的区别在于:

Laya.stage 是小写的,指的是对象,是实例化的对象

Laya.Stage 是大写的,指的是类,不是对象

在laya中,laya.net.LocalStorage 可以写成 Laya.LocalStorage,即 laya.xxx.Yyy 可以写成 Laya.Yyy , 当Laya是大写的时候,中间的xxx可以省略掉,且后面的yyy第一个字母是大写的

 

关于是否需要new可以参考下面的例子:

技术分享

这里的属性是static的,表示静态类,可以直接类对用,如这里的 是  Laya.Event.ADDED ,而不用写成

var event = new Laya.Event();

event.ADDED;

这样是错误的

但是下面的例子中,没有static静态属性的标识的,那么就需要new调用

技术分享

var input = new Laya.Input();

input.color("red");

必须要这样先new了

 

LayaBox怎么区别类和对象以及什么情况下需要new

标签:区别   ora   第一个   images   nbsp   color   event   分享   参考   

原文地址:http://www.cnblogs.com/Alisa-Davillver/p/6121181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!