【发布时间】:2012-05-02 02:30:01
【问题描述】:
我正在编写一个小的 javascript 库:我定义了一个 Item 对象,然后使用 Item.prototype.addNumber 添加了一个函数,最后我将其设置为不可枚举,但如果我尝试使用 @987654323 记录 Item 的方法@loop 函数仍然出现。
这是我的代码,我做错了吗? (在 Chrome 18 和 Firefox 11 上测试)
function Item() {
...
}
Item.prototype.addString= function() {
...
}
Object.defineProperty(Item, "addString", { enumerable: false });
【问题讨论】:
标签: javascript enumerable