自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅析MVC

MVC的三个对象M-model(数据模型)负责操作的所有数据V-view (试图)负责所有UI的界面C -controller(控制器)负责其他EventsBus APIeventBus对象间通信const eventBus = $(window)update(data){ Object.assign(m.data,data) eventBus.trigger('m updated')}当调用了update方法之后,我们用eventBus.on('...

2021-09-17 00:40:43 179

原创 DOM事件模型或DOM事件机制

DOM事件模型DOM的事件操作分为监听和触发,都定义在EventTarget接口,所有节点对象都部署这个接口该接口主要提供了三个实例方法。addEventListener:绑定事件的监听函数removeEventListener:移除事件的监听函数dispatchEvent:触发事件事件模型分为三个阶段1.由外向内找监听函数就是事件捕获2.在目标节点触发事件3.由内而外找监听函数就是事件冒泡取消冒泡捕获不可取消,但冒泡可以e.stopPropagation(

2021-08-24 19:56:30 134

原创 jQuery API 学习反思

1.jQuery如何获取元素jQuery的基本设计思想和主要用法,就是"选择网页的某些元素,并对其元素进行操作"css选择器$(document)//选择整个文档对象$('#myID')//选择id为myID的网页元素$('div.myClass')//选择class为myClass的div元素$('input[name=first]')//选择name属性等于first的input元素jQuery特有的表达式、$('a:first')$('tr:odd')//选择tr里的奇

2021-08-23 20:56:43 75

原创 JS函数的执行时机

先来看一段代码let i=0for(i = 0;i<6;i++){ setTimeout(()=>{console.log(i)},0)}此时的结果输出为6个6原因是因为设置了setTimeout函数,让打印函数在整个代码执行完后尽快执行,此时for循环执行完后,i的值为6,所以输出的结果为6个6将代码的输出结果改为0,1,2,3,4,5for(let i=0 ;i<6;i++){ setTimeout(()=>{console.log(i

2021-08-09 15:36:00 77

空空如也

空空如也

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

TA关注的人

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