- 博客(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
175
原创 理解Js中的构造函数的prototype属性与实例的_ _proto_ _与constructor属性
1.__ proto __ 原型链引用属性注意proto两边的下划线是由两个下划线(_)组成,它的作用是当访问一个该对象的属性时,如果该对象内部不存在这个属性,那么就会去它的__proto__属性所指向的那个原型对象查找,一直向上查找直到找到为止,找不到则是null。查找的过程其实就是原型链的展示。__ proto __ 是对象独有的,但在js中函数其实也是一个对象,所以也有__ proto...
2020-03-08 13:43:36
749
原创 Js事件委托的讲解与用法
Js事件委托的讲解与用法某些情况下,需要监听一些元素的动作,可以单纯给予对应元素的监听事件,但是但需要监听的元素很多,并且是相同的监听事件类型,就可以通过该元素的父元素添加监听器,利用事件冒泡的原理,从而监听子元素。//举个例子<ul class='box'> <li>1</li> <li>2</li> <li>...
2020-03-01 15:11:38
438
原创 Js中内置对象Math功能的使用
Math描述Math是一个Js内置对象, 它具有数学常数和函数的属性和方法。它的所有功能只适用与Js的Number类型。它不是构造器, Math 的所有属性与方法都是静态的。直接使用即可常用的Math操作函数方法可以传入number类型与纯数字的字符类型,null返回0,其余结果为NaN1.Math.abs(x);// 取绝对值,返回传入的绝对值Math.abs('-2') ...
2020-02-23 14:37:08
493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅