課程
/前端開發
/JavaScript
/Tab選項卡切換效果
封裝的時候直接 return document.getElementById('id');和加判斷有什么差別?
2015-02-19
源自:Tab選項卡切換效果 1-4
正在回答
測試了下發現id的值確實不能設置成數字(但是一般也不會有人設置成數字吧orz...),謝謝
如果設置函數時傳入數字呢,如果沒有這條語條,網頁就會報錯。這條語句保證輸入參數的類型為字符型。
AnthonyYY 提問者
舉報
本課程詳細介紹網頁頁面中最流行常用的tab切換效果
7 回答function $(id){ return typeof id==='string'?document.getElementById(id):id; }
2 回答function $(id){return typeof id==='string'?document.getElementsById(id):id;},
5 回答function $(id){ return typeof id==='string'?document.getElementById(id):id; }
1 回答function $(id){ return typeof id==="string"?document.getElementById("id"):id}
3 回答function $(id) { return typeof id==='string' ? document.getElementById(id):id;這行代碼有什么用???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-26
測試了下發現id的值確實不能設置成數字(但是一般也不會有人設置成數字吧orz...),謝謝
2015-02-26
如果設置函數時傳入數字呢,如果沒有這條語條,網頁就會報錯。這條語句保證輸入參數的類型為字符型。