我刚学会了类属性的声明和初始化,如下所示:
Blog.prototype.signature = "Puzzler Ruby";
我是否可以在不初始化的情况下声明它,像Blog.prototype.signature;
之类的东西?我可以跳过键入.prototype
吗?
答案 0 :(得分:0)
您无法初始化类属性(如果您希望它们由您创建的对象继承)。为什么不用null
初始化它们?
为避免每次都写prototype
,请看这个更清晰的句法糖:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Classes