Google封闭编译器抱怨此代码:
function Message() {
this.message = "";
this.nickname = "";
this.time = 0;
this.my = false;
};
这里有什么危险?它应该如何创造"对象"?现在我做
var m = new Message();
获取"类型"的初始化对象消息。
答案 0 :(得分:3)
尝试注释代码以告诉编译器这是一个构造函数:
/**
* A message
* @constructor
*/
function Message() {
this.message = "";
this.nickname = "";
this.time = 0;
this.my = false;
};
请参阅https://developers.google.com/closure/compiler/docs/js-for-compiler#overview