課程
/前端開發
/JavaScript
/JavaScript入門篇
var p1 = document.getElementById("p1");
2016-05-24
源自:JavaScript入門篇 3-6
正在回答
兩者應該是不相干的,你試試就知道了。var 定義的是方法內的變量名,而getElementById這個方法搜索的只是網頁元素中的ID,不包含變量名稱。我也是新手,如果理解或者回答有誤,請高手指正。
試了一下,沒有影響,二者應該不相干,謝謝
var與id定義的類型不同,代表不同的變量。僅是個人理解,不知道對不對。
在共同的作用范圍內,只要變量類型不同,變量名就可以重復,代表不同的數據類型。getElementById()方法中的"p1"是string類型,var p1 聲名的變量為object類型;
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答為何要在函數function里面重新定義變量p1
2 回答定義一個變量可以獲取兩個ID嗎?
4 回答變量的定義,與重復賦值javascript
1 回答function里面也可以定義變量嗎? 在外面定義的變量和在里面定義的變量有什么區別嗎?
1 回答var p1 = document.getElementById("p1");可以刪除么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-24
兩者應該是不相干的,你試試就知道了。var 定義的是方法內的變量名,而getElementById這個方法搜索的只是網頁元素中的ID,不包含變量名稱。我也是新手,如果理解或者回答有誤,請高手指正。
2016-05-24
試了一下,沒有影響,二者應該不相干,謝謝
2016-05-24
var與id定義的類型不同,代表不同的變量。僅是個人理解,不知道對不對。
2016-05-24
在共同的作用范圍內,只要變量類型不同,變量名就可以重復,代表不同的數據類型。getElementById()方法中的"p1"是string類型,var p1 聲名的變量為object類型;