function $(id){return typeof id==='string'?document.getElementsById(id):id;}为什么还需要判断id是不是等于string字符串 而不是直接返回document.getElementsById(id) 什么情况下它才不是字符串?
1 回答
_W_
TA贡献1条经验 获得超0个赞
看这个方法的意图是根据一个id值获取一个元素。一个元素的id值肯定是字符串。如果这个方法是给别人用的话,你肯定不能保证别人就一定就会传递一个字符串,所以要判断一下。
添加回答
举报
0/150
提交
取消