通用函數(shù)是怎么理解
var g = function (id){
? ?if(id.substr(0,1)=='.'){
? ? ? ?return document.getElementsByClassName(id.substr(1));
? ?}
? ?return document.getElementById(id);
}
var g = function (id){
? ?if(id.substr(0,1)=='.'){
? ? ? ?return document.getElementsByClassName(id.substr(1));
? ?}
? ?return document.getElementById(id);
}
2017-01-13
舉報
2017-03-13
var g = function (id){ ????????????? //id為該函數(shù)傳入的參數(shù)
? ?if(id.substr(0,1)=='.'){????????????//判斷 ?substr(0,1) ?截取傳入的參數(shù)id 從0 開始截取1位 是否 和字符串'.'相同?
? ? ? ?return document.getElementsByClassName(id.substr(1)); ? ?// 條件成立 返回 document.getElementsByClassName(截取id從第1未開始到結(jié)尾的字符串)
? ?}
? ?return document.getElementById(id); ? //條件不成立 返回document.getElementById(id);?
}