e.target&&e.target.nodeName=="SPAN"?为什么这里要加上e.target?

target 事件属性只是返回事件的目标节点,没节点名称,有了e.target.nodeName还要e.target有什么用处吗?

我背后有个胖子
浏览 4602回答 1
1回答

夏天的夏7

&&是并且的意思;这个条件语句的意思是:e.target存在 并且它的nodeName=="SPAN"  这整个条件才成立;举个例子:if(水果&&水果的名字==“橘子"){alert(”我吃水果“)}else{”那我就不吃水果了!“};//有水果,并且是橘子,那我就吃,否则,小爷我就不吃水果,哈哈
打开App,查看更多内容
随时随地看视频慕课网APP