为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript中函数function $(str) { }具体涵义是什么,有什么作用?

/ 猿问

JavaScript中函数function $(str) { }具体涵义是什么,有什么作用?

汪汪一只猫 2019-02-05 09:06:27

JavaScript中函数function $(str) { return(document.getElementById(str)); }具体涵义是什么,有什么作用


查看完整描述

3 回答

?
繁华开满天机

$是函数名,调用$这个函数时要传入一个节点的ID,这个函数执行后返回这个ID的对象,如:
$("id")返回的就是document.getElementById("id")

查看完整回答
反对 回复 2019-03-17
?
红颜莎娜

说的直白一点,就是你的html代码里面有个标签中含有id这个属性,并且这个属性不为空,那么document.getElementById就是去获取这个含有id属性的对象,比如你的超链接有id属性,那这个函数就是去获取你的超链接对象。就是这个意思。

查看完整回答
反对 回复 2019-03-17
?
天天世纪

这个方法的参数为一个str,然后返回一个id为str的控件对象。
$相当于function(node){
return document.getElementById(node);
}

$$相当于function(node){
return document.getElementsByTagName(node);
}

$("suggest")就相当于document.getElementById("suggest")

$$("li")就相当于document.getElementsByTagName("li")



查看完整回答
反对 回复 2019-03-17

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信