js $Tag=function(a,b){} 是什么意思呢
$Tag=function(s,o){this.d=o||document;returnthis.d.getElementsByTagName(s);};这要怎么解读呢?...
$Tag = function (s,o){
this.d=o || document;
return this.d.getElementsByTagName(s);
};
这要怎么解读呢?第一次见过$Tag,为什么是¥,有什么具体含义呢?整句怎么解呢 展开
this.d=o || document;
return this.d.getElementsByTagName(s);
};
这要怎么解读呢?第一次见过$Tag,为什么是¥,有什么具体含义呢?整句怎么解呢 展开
3个回答
展开全部
这不是php,$不是用来定义变量的。只是一个字符而已。$Tag整个就是一个函数名,用来根据标签名(name)获取一个html对象的.
$Tag = function (s,o){
this.d=o || document; //如果传入o,则取o这个对象中的,如果没有传入,则取本身的document对象
return this.d.getElementsByTagName(s);//返回tag name为s的dom对象
};
比如可以这样用。
var inputObj = $Tag('aName');//获取名为aName的input对象
alert(inputObj.value);//弹出input对象的值
$Tag = function (s,o){
this.d=o || document; //如果传入o,则取o这个对象中的,如果没有传入,则取本身的document对象
return this.d.getElementsByTagName(s);//返回tag name为s的dom对象
};
比如可以这样用。
var inputObj = $Tag('aName');//获取名为aName的input对象
alert(inputObj.value);//弹出input对象的值
展开全部
定一个函数方法,赋值给变量$Tag。
function(a,b){};
1、function表示一个函数方法的关键字
2、a,b是两个参数
3、{}是函数的语句执行块
$Tag是一个变量名
$Tag=function(a,b){};表示$Tag表示function(a,b){}这个函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询