function $(id){return typeof id==='string'?document.getElementsById(id):id;},為什么不是字符串的時(shí)候返回一個(gè)id,那有什么用?
?function $(id){return typeof id==='string'?document.getElementsById(id):id;},為什么不是字符串的時(shí)候返回一個(gè)id,那有什么用?返回id,程序還能執(zhí)行嗎?
?function $(id){return typeof id==='string'?document.getElementsById(id):id;},為什么不是字符串的時(shí)候返回一個(gè)id,那有什么用?返回id,程序還能執(zhí)行嗎?
2016-12-22
舉報(bào)
2016-12-25
意思就是傳入的是字符串就執(zhí)行document.getElementsById(id),傳入的不是字符串就不執(zhí)行
2016-12-25
可能是為了優(yōu)化吧,我是這么理解的,不知道對(duì)不對(duì)
2016-12-23
就是說(shuō),判斷一下傳入的是個(gè)什么東西?。渴亲址蛨?zhí)行
document.getElementsById(id)并返回;
不是字符串,就把傳進(jìn)來(lái)的東西直接返回
2016-12-23
type of 是用來(lái)檢測(cè)數(shù)據(jù)類型的
我的理解是type of ?id 的結(jié)果如果是string,這個(gè)函數(shù)就返回獲取到的對(duì)象,
如果結(jié)果不是字符串(比如是number或 其他數(shù)據(jù)類型)則這個(gè)函數(shù)的返回值就是傳入的參數(shù)