具體如下:
//w作為window的形參,就表示window
(function(w) 這裡的selector暫時只能是dom物件
*/wyl = function(selector) else
break;
case 'object':
this.elements.push(selector);
break;
default:
break;
}// 根據name獲取dom
/* var dom_ = document.getelementsbyname('' + selector); */
/*** 根據 document.getelementsbyname('' +selector);的形式獲取到的dom物件
* 有length屬性,而通過getelementbyid獲取的dom物件沒有length屬性
* */
/** if (dom_.length) else
*/// 作用:返回當前物件,即返回window.wyl這個物件
// return this;
// 注意這裡返回的不是this_而是this
return this;
} }// 根據class進行選擇,即模擬class選擇器
wyl.getelebyclas = function(oparent, sclass)
} return aresults;
} wyl.prototype.wyladdevent = wyl.wyladdevent = function(obj, sev, fn) else
} // wyl.prototype.isarr的作用:在所有的wyl物件上加上isarr(para)的function,
wyl.prototype.isarr = wyl.isarr = function(para) else
} /**
* 實現類似框架中的linkbutton()功能的方法 框架中的使用例項: $obj.linkbutton();
* */
wyl.prototype.print = wyl.print = function(para)
wyl.prototype.linkbutton = wyl.linkbutton = function(para)
// 存放傳入的obejct型別的引數
var para_ = para || {};
var f = para_.disabled;
if (f == true) else
} // 傳入window物件
})(window)
模仿jquery的一些實現 第二版
具體如下 w作為window的形參,就表示window function w 這裡的selector暫時只能是dom物件 wyl function selector else break case object this.elements.push selector break default br...
第二正規化的一些理解
第二正規化比較官方的解釋是 第二正規化 2nf 要求資料庫表中的每個例項或記錄必須可以被唯一地區分。選取乙個能區分每個實體的屬性或屬 性組,作為實體的唯一標識。例如在員工表中的身份證號碼即可實現每個員工的區分,該身份證號碼即為候選鍵,任何乙個候選鍵都可以被選作主鍵。在找不到候選鍵時,可額外增加屬性以...
jquery 實現 Json 的一些轉換方法
有乙個json 字串 1 要判斷該字串是否是 json 格式 方法 將其轉換成json物件,如果報異常,則不是,否則就是json格式 function isjsonformat str catch e return true 2 將json 格式的字串格式化輸出 方法 先將json 字串轉為物件,然...