标记,表示有没有找到相应的值
这里的业务逻辑是当找到符合的路径把result=false和return true,大神你说的标记是什么意思?
看一下这个例子,看输出就明白了
<p>1</p><p>2</p><p>3</p>
var plist=document.getElementsByTagName('p')
for (var i=0;i<plist.length;i++) {
plist[i].onclick=function(n){
alert(n);
}
}
感觉有点像jquery的each,停止继续循环后面的数组项,不过应该是return false,而不是return true,return true是continue继续,return false是break停止循环