課程
/前端開發
/JavaScript
/DOM事件探秘
var oParent=parent?document.getElementById(parent):document, else=[], 為什么這兩行代碼后面不是“;”,而是“,”呢,還有這里的“?”具體是什么意思啊
2016-07-24
源自:DOM事件探秘 4-1
正在回答
聲明多個變量時可以用逗號隔開,
如果你用; 比如申明4個變量, 你就要寫
var a; varb;var c; var d;
用逗號可以寫成 var a,b,c,d;
?號和:是叫做三元運算符,當parent為true時返回var oParent = document.getElementById(parent), 意思就是如果parent參數你給了, 就在parent這個父元素里面找clsName的這個對象。
如果parent為空( 你沒有給function getByClass(clsName,parent) 中的parent參數), 那么 就在整個document找clsName的這個類, ?相當于parent默認是整個頁面。
聲明多個變量時可以用逗號隔開,這是一種簡便寫法。
相當于:var oParent=parent?document.getElementById(parent):document;
var??else=[] ;
?號和:是叫做三元運算符,當parent為true時返回var oParent = document.getElementById(parent),當parent為false時var oParent = document;
????????
慕村9583991
舉報
DOM事件?本課程會通過實例來給小伙伴們講解如何使用這些事件
3 回答學習前端的具體步驟是什么?
3 回答為什么不動呢
3 回答為什么將this改成lis[i]就運行不出呢,this指代的不就是lis[i]嗎?
4 回答為什么IE事件沒有效果了,不知道為什么??求指教。
3 回答為什么的disY有錯呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-27
聲明多個變量時可以用逗號隔開,
如果你用; 比如申明4個變量, 你就要寫
var a; varb;var c; var d;
用逗號可以寫成 var a,b,c,d;
?號和:是叫做三元運算符,當parent為true時返回var oParent = document.getElementById(parent), 意思就是如果parent參數你給了, 就在parent這個父元素里面找clsName的這個對象。
如果parent為空( 你沒有給function getByClass(clsName,parent) 中的parent參數), 那么 就在整個document找clsName的這個類, ?相當于parent默認是整個頁面。
2016-07-24
聲明多個變量時可以用逗號隔開,這是一種簡便寫法。
相當于:var oParent=parent?document.getElementById(parent):document;
var??else=[] ;
?號和:是叫做三元運算符,當parent為true時返回var oParent = document.getElementById(parent),當parent為false時var oParent = document;
????????