问题一:
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]for (let i = 0; i < array.length; i++) { if (arr[i] = 5) { ..... break; //此处表示取到数之后跳出循环操作 }}复制代码
一般在处理数据时,遍历数组并判断满足需求的一个数据时,需要使用break停止继续循环
问题二:
在dom上注册事件:
在使用js插入html标签时注册事件 可以拼接传参数
Document 复制代码
问题三:
Document 复制代码p1
p2
p3
关于这段代码很简单:
页面有一个div 包含三个 p元素 ,
在div上注册click事件 并传入event,
通过js来打印传入的参数
问题说明:以前一直使用框架,给我的错觉就是传入的 event可以获得页面上的所有信息,
然而今天想通过点击这个div,获取这三个p的text值的,
然后就遇到了各种问题,后来才发现,每次点击的时候,当我分别点击p1,p2,p3,传入的event不是一样的,
event. targer而是我点击的这个p,
我以前一直以为传入的是div的信息,所以目前想通过event获得节点的信息是不可能的了,
目前还没有解决这个问题,先记在这边!