自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 事件冒泡和事件捕获

事件处理模型——事件冒泡和事件捕获一个对象的一个事件类型,只能处理一个事件模型,要么冒泡,要么捕获。1.事件冒泡结构上(非视觉上)嵌套关系的元素,会存在事件冒泡功能,自子元素向父元素冒泡。(自底向上)结构上嵌套关系,例如<div class="wrapper"> <div class="content"> <div class="bo...

2019-06-13 00:01:45 124

原创 JavaScript绑定事件的几种方式

1.on+事件类型一个事件只能绑定一个处理函数。eg:var div=document.getElementsByTagName('div')[0];div.onclick=function(){ console.log("a"); };div.onclick=function(){ console.log("b"); };点击div,控制台只会打印出b,第一个处理函数不会被...

2019-06-09 20:40:16 165

原创 脚本化CSS

脚本化css即控制css,通过dom操作来控制css。dom不能直接操作css,但是可以间接操作。1.能够进行读写的常用属性elem.style.prop利用elem.style可以查看这个元素的所有能用的css,它返回一个样式表(类数组),只有设置过值的属性才会显示它的值,未设置值的都显示值为空字符串。里面的内容可以通过elem.style.prop来进行读写。(写入的值必须是字符串...

2019-06-09 15:57:24 274

原创 共享原型和圣杯模式

我们现在先定义两个构造函数function Father(){}function Son(){}共享原型共享原型就是让Son和Father的原型是同一个。那么只需要让Son.prototype=Father.prototype;如果我们设置Father.prototype.lastName='Yang';,由于Son与Father共享原型,那么Son和Father生成的对象都...

2019-05-23 12:10:06 130

原创 call和apply

call改变this指向,利用别人的方法来实现自己的功能。比如function B(args1,args2,args3){ this.args1=args1; this.args2=args2; this.args3=args3;}当执行语句 B.call(A,args1,args2,args3);B中的this就会全部替换为A对象,也就是,A利用了B的方法来实现了自己的功...

2019-05-23 09:41:52 80

原创 原型

**原型:**原型是function对象的一个属性,它定义了构造函数构造出的对象的公共祖先。通过该构造函数产生的对象可以继承该原型的属性和方法。原型也是对象。利用原型,我们可以解决代码冗余问题。function Car(color,owner){ this.color=color; this.owner=owner; this.lang = 4900; this.heitght = 1...

2019-05-22 23:03:55 97

原创 使用:hover和onmouseover的响应事件

有一段html代码,我们已经为其添加了相应的样式,它运行出来的样子是这样的:现在,我们要实现:当鼠标悬停在某个表格行的上方时,表格行中的字体加粗 。1.可以在css中使用伪类:hover所有主流浏览器都支持active、hover、link、visited伪类,但是只在对<a href>标签上的支持最好。2.使用onmouseover事件(用DOM改变HTML的样式)添加h...

2019-05-12 18:23:26 1438

原创 闭包的理解

参照文章:(https://www.cnblogs.com/JIANGCHEN520/p/7118656.html)闭包的定义:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的变量,且返回的这个函数在外部被执行,就产生了闭包.闭包是基于正常的垃圾回收处理机制下的。一般情况下,一个函数执行完毕,里面声明的变量会全部释放,被垃圾回收装置回收。但是闭包利用一个技巧,让作用域...

2019-05-11 18:25:55 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除