Hook构造函数对象
Hook constructor Object?
我想做的是:
1.对Object执行某些操作(覆盖或设置它的某些属性)
2.当我定义像{'a': 12}
这样的对象时,提醒"'a':12
"
有可能吗?
您可以这样做:
var obj = {'a': 12};
for (ind in obj ){
alert("'"+ind+"': "+obj[ind]);
}
Fiddle:http://jsfiddle.net/maniator/nwrWq/
if (typeof Object.make !== 'function') {
Object.make = function (o) {
for(key in o) {
if(o.hasOwnProperty(key))
alert( key + ' ' + o[key]);
}
return o;
};
}
var MyObj = Object.make({ a: 1});
http://jsfiddle.net/uc5Pj/
相关文章:
- javascript中对象构造函数中的var属性与this.properties
- jQuery双对象构造函数-例如$($(this))
- Javascript - 如何向对象构造函数添加属性
- 对象构造函数并在 Javascript 中返回
- Javascript对象构造函数-奇怪的行为
- 这个对象构造函数阻止我的脚本运行
- 自推式对象构造函数
- 模型对象构造函数中的节点mysql查询
- 在挖空中引用对象构造函数外部视图模型的属性
- 将服务器端数据馈送到 JavaScript 对象构造函数中
- 在对象构造函数中,如何为属性附加自定义键值
- 使用对象构造函数管理 cssClasses 时出错
- Javascript:创建一个对象构造函数
- 对象构造函数 - 管理循环动画
- JavaScript 对象构造函数未显示稳定的值
- 构造函数属性值应该是什么 .a 原型构造函数或对象构造函数本身
- Javascript:函数作为对象构造函数不清楚
- 如何从对象构造函数执行回调
- 如何在对象构造函数内动态处理鼠标移动
- 对象构造函数语法错误