Posted on 2009-07-06 13:50
oathleo 閱讀(1439)
評(píng)論(0) 編輯 收藏 所屬分類:
Web
override: function(origclass, overrides){
??????????? if (overrides) {
??????????????? var p = origclass.prototype;
??????????????? for (var method in overrides) {
??????????????? //IE下無法遍歷到
?????????????? //"toString", "toLocaleString", "valueOf",
?????????????? //"hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable"這幾個(gè)方法
??????????????????? p[method] = overrides[method];
??????????????? }
??????????????? if (TWaver.isIE) {? //IE 問題,目前只有'toString'用到,先處理
??????????????????? if (p['toString'] != overrides['toString']) {
??????????????????????? p['toString'] = overrides['toString'];
??????????????????? }
??????????????? }
??????????? }
??????? }