亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問一下javascript中的"$"這個符號有什么用,是什么意思?

請問一下javascript中的"$"這個符號有什么用,是什么意思?

慕村225694 2022-03-10 11:07:21
<script language="javascript" type="text/javascript">function $(obj){return document.getElementById(obj);}function addIt(){var myForm = $("myForm");var mySubmit = $("mySubmit");var myDiv = document.createElement("div");var myInput = document.createElement("input");myInput.setAttribute("type","Text");myInput.setAttribute("name","myName");myForm.insertBefore(myDiv,mySubmit);myDiv.appendChild(myInput);}</script>以上是一個javascript的例子,請問"function $(obj){"中的"$"是什么意思,這個符號起什么作用?還有下面也有這些符號,$在這兒起什么作用呢?
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

這個$其實就是函數名,在傳統的編程語言中,$不能用在函數名中,但是javascript中可以,這個$函數的作用就是通過ID獲取Element。跟你直接調用getElementById()效果是一樣的。
這個用法起源于Prototype這個j

其實$本身沒有什么特別的意義
但是你看你寫的代碼
function $(obj)
{
return document.getElementById(obj);
}

所以
$("id1")就相當于document.getElementById("id1")
也就是返回id為id1的屬性


查看完整回答
反對 回復 2022-03-15
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

javascript里邊 標識符組成有四種 字母 數字 下劃線 還有就是 $
所以 $ 不過就是一個可以使用的字符 沒有什么特殊含義

查看完整回答
反對 回復 2022-03-15
  • 2 回答
  • 0 關注
  • 228 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號