課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
mychar.style.display="none";是給對象添加dislpay屬性嗎?
2018-09-28
源自:JavaScript入門篇 3-5
正在回答
你可以理解成document是一個對象,通過他的getElementById()方法獲取到id值為con的元素
然后將這個元素存放在變量mychar中。萬物皆對象,元素是對象,這個變量mychar也是對象。每個對象都有他的屬性和方法
不知道你有沒有java基礎(chǔ),在java中定義一個對象必須指名類型,Object是所有對象的父類。而在js中,所有的變量都是用關(guān)鍵字var,你可以var mychar = document.getElementById("con")中var理解為Object,相當(dāng)于?document.getElementById("con")這個創(chuàng)建了一個對象,而對象的類型是Object。
前面有說到
<p id="text">123</p>
<script>
var t=document.getElementById("text");//獲取元素(我的理解是=獲取標(biāo)簽)
document.write(t);????//輸出結(jié)果:null?
????????????????????????????????//OJect......(oject是對象,也是標(biāo)簽)
document.write(t.innerHTML);//獲取元素對象,輸出元素內(nèi)容,輸出結(jié)果:123
????????????????????????????????????????????????//語法是:oject.innerHTML
????????????????????????????????????????????????//所以我認(rèn)為是標(biāo)簽就是對象,標(biāo)簽內(nèi)容是對象的值
</script>
/*不知道這樣的理解對不對,請大佬們指點(diǎn)一二*/
變量和對象的定義很難區(qū)分,基本可以等同。我看c++的書說的帶有名字的對象叫做對象。
回答后一個問題,display已定義的話則改變對象display的值,display還沒定義的話就是給對象添加dislpay屬性
用Python
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
1 回答var mychar = document.getElementById("con");
3 回答為什么var mychar=document.getElementById("con");里面是con,不懂
4 回答var mychar=con
3 回答為何要用這段代碼var mychar = document.getElementById("con")?
4 回答var mychar=document.getElementById("con");????為什么不顯示
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-02-08
你可以理解成document是一個對象,通過他的getElementById()方法獲取到id值為con的元素
然后將這個元素存放在變量mychar中。萬物皆對象,元素是對象,這個變量mychar也是對象。每個對象都有他的屬性和方法
2018-10-02
不知道你有沒有java基礎(chǔ),在java中定義一個對象必須指名類型,Object是所有對象的父類。而在js中,所有的變量都是用關(guān)鍵字var,你可以var mychar = document.getElementById("con")中var理解為Object,相當(dāng)于?document.getElementById("con")這個創(chuàng)建了一個對象,而對象的類型是Object。
2018-09-28
前面有說到
<p id="text">123</p>
<script>
var t=document.getElementById("text");//獲取元素(我的理解是=獲取標(biāo)簽)
document.write(t);????//輸出結(jié)果:null?
????????????????????????????????//OJect......(oject是對象,也是標(biāo)簽)
document.write(t.innerHTML);//獲取元素對象,輸出元素內(nèi)容,輸出結(jié)果:123
????????????????????????????????????????????????//語法是:oject.innerHTML
????????????????????????????????????????????????//所以我認(rèn)為是標(biāo)簽就是對象,標(biāo)簽內(nèi)容是對象的值
</script>
/*不知道這樣的理解對不對,請大佬們指點(diǎn)一二*/
2018-09-28
變量和對象的定義很難區(qū)分,基本可以等同。我看c++的書說的帶有名字的對象叫做對象。
回答后一個問題,display已定義的話則改變對象display的值,display還沒定義的話就是給對象添加dislpay屬性