![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
zsytechnology
这个作者很懒,什么都没留下…
展开
-
阻止事件默认行为
第一种方式event.preventDefault();第二种方式return false;原创 2017-09-28 22:15:21 · 472 阅读 · 0 评论 -
事件委托
$('parent').click(function (event) { if(event.target.nodeType == 1 && event.target.nodeName == 'DIV' && event.target.className == 'img-del') { } });在容器上面绑定事件,容器里面的内容无需绑定事原创 2017-09-28 22:16:37 · 214 阅读 · 0 评论 -
js对象深拷贝
前置知识基本类型和引用类型 基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配。 5种基本数据类型有Undefined、Null、Boolean、Number 和 String,它们是直接按值存放的,所以可以直接访问。 引用类型:存放在堆内存中的对象,变量实际保存的是一个指针,这个指针指向另一个位置。每个空间大小不一样,要根据情况开进行特定的分配。 当我们需要访问引用类原创 2017-10-11 19:00:49 · 6881 阅读 · 0 评论 -
原生JS click onclick 区别
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>JS Bin</title></head><body><p id="d">dd</p></body></html>document.getElementBy原创 2017-09-28 20:55:44 · 33781 阅读 · 0 评论 -
event.target event.currentTarget this
target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。 currentTarget 事件属性返回其监听器触发事件的节点,即当前处理该事件的元素、文档或窗口 一般来说,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象 (实际上es6的箭头函数是在函数定义的时候就确定了thi原创 2017-10-26 19:02:35 · 449 阅读 · 0 评论 -
HTML setAttribute property
document.getElementById("123").setAttribute("value",1223); document.getElementById("123").getAttribute("value"); //1223 document.getElementById("123").value//1223 document.getElementById("123&qu原创 2018-03-27 22:46:12 · 564 阅读 · 0 评论 -
forEach each
[1,2,3].forEach(function(v){ console.log(v); return false; }) 原声JS无法终止循环 一直都是continue$.each([1,2,3],function(v){ console.log(v); return false; }) jq return false 可以终止循环 类似bre...原创 2018-07-07 17:27:39 · 437 阅读 · 0 评论