自定义博客皮肤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)
  • 收藏
  • 关注

原创 js中常见设计模式总结

js中常见设计模式总结 单例模式 1.只有一个实例。2.可以全局访问。3.节省内存开销 function single(name){ this.name=name; this.obj=null; } single.prototype.getName=function(){ console.log(this.name) } single.prototype.create...

2020-03-22 21:06:13 94

原创 理解Js中的构造函数的prototype属性与实例的_ _proto_ _与constructor属性

1.__ proto __ 原型链引用属性 注意proto两边的下划线是由两个下划线(_)组成,它的作用是当访问一个该对象的属性时,如果该对象内部不存在这个属性,那么就会去它的__proto__属性所指向的那个原型对象查找,一直向上查找直到找到为止,找不到则是null。查找的过程其实就是原型链的展示。__ proto __ 是对象独有的,但在js中函数其实也是一个对象,所以也有__ proto...

2020-03-08 13:43:36 689

原创 Js事件委托的讲解与用法

Js事件委托的讲解与用法 某些情况下,需要监听一些元素的动作,可以单纯给予对应元素的监听事件,但是但需要监听的元素很多,并且是相同的监听事件类型,就可以通过该元素的父元素添加监听器,利用事件冒泡的原理,从而监听子元素。 //举个例子 <ul class='box'> <li>1</li> <li>2</li> <li&gt...

2020-03-01 15:11:38 363

原创 Js中内置对象Math功能的使用

Math描述 Math是一个Js内置对象, 它具有数学常数和函数的属性和方法。它的所有功能只适用与Js的Number类型。它不是构造器, Math 的所有属性与方法都是静态的。直接使用即可 常用的Math操作函数方法 可以传入number类型与纯数字的字符类型,null返回0,其余结果为NaN 1.Math.abs(x); // 取绝对值,返回传入的绝对值 Math.abs('-2') ...

2020-02-23 14:37:08 386

空空如也

空空如也

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

TA关注的人

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