通用函数是怎么理解
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
var g = function (id){ //id为该函数传入的参数
if(id.substr(0,1)=='.'){ //判断 substr(0,1) 截取传入的参数id 从0 开始截取1位 是否 和字符串'.'相同
return document.getElementsByClassName(id.substr(1)); // 条件成立 返回 document.getElementsByClassName(截取id从第1未开始到结尾的字符串)
}
return document.getElementById(id); //条件不成立 返回document.getElementById(id);
}
举报