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,为什么是¥,有什么具体含义呢?整句怎么解呢
展开
 我来答
fengzhiyu_double
推荐于2017-09-20 · TA获得超过906个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:516万
展开全部
这不是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对象的值
woshidaniel
推荐于2017-09-30 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:944万
展开全部

定一个函数方法,赋值给变量$Tag。

function(a,b){};
1、function表示一个函数方法的关键字
2、a,b是两个参数
3、{}是函数的语句执行块

$Tag是一个变量名
 $Tag=function(a,b){};表示$Tag表示function(a,b){}这个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
12345asdasd444
2011-05-26
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
一天的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式