![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
Ballado
这个作者很懒,什么都没留下…
展开
-
JS中apply、call、bind方法
在JS中,函数也是对象,因此也可以具有属性和方法。在JavaScript中,call、apply和bind是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向。call、apply、bind方法的共同点和区别:apply 、 call 、bind 三者都是用来改变函数的this对象的指向的;apply 、 call 、bind 三者第一个参数都是this要指向的对象...原创 2018-06-03 10:55:14 · 303 阅读 · 0 评论 -
JavaScript 创建对象的几种方式
这里创建对象,主要介绍三种方式:工厂模式、构造函数模式、原型模式、组合使用构造函数模式和原型模式。1、工厂模式 工厂模式是用函数来封装创建对象的细节,在函数里面创建对象并返回对象。function createPerson(name,age,job){ var o = new Obkect(); o.name = name; o.age = age; o.job =...原创 2018-07-13 09:43:41 · 5558 阅读 · 0 评论 -
JavaScript 原型 原型链
JS中原型和原型链这一知识点一直是考察和理解JS的重点一、 构造函数、实例对象和原型对象 上面这张图可以很好的帮我们理清构造函数、实例对象和原型对象之间的关系首先,构造函数有一个prototype属性指向它的原型对象;所有原型对象都会自动获得一个 constructor(构造函数)属性,这个属性包含一个指向 prototype 属性所在函数的指针,即指向构造函数;由构造函数...原创 2018-07-04 13:36:33 · 521 阅读 · 0 评论 -
原生JS实现懒加载(Lazy Load)
window.innerHeight:浏览器可视区域高度;document.body.scrollTop || document.documentElement.scrollTop:浏览器滚动条滚过高度;img.offsetTop:元素距文档顶部的高度;原创 2018-07-16 11:14:33 · 11822 阅读 · 0 评论 -
JS正则表达式
转载from:[JS正则表达式](https://www.cnblogs.com/moqing/p/5665126.html “过目不忘JS正则表达式”) 过目不忘JS正则表达式           正则表达式,有木有人像我一样...转载 2018-06-03 14:41:56 · 1799 阅读 · 0 评论 -
js之基本包装类型
转载from:[小小gogo](https://www.cnblogs.com/xiaoxiaogogo/p/3627708.html)为了便于操作“基本类型值”,JS 提供了 三个 特殊的引用类型:Boolean、Number、String。这些类型和其他引用类型相似,但同时 也具备 与各自基本类型相应的特殊行为。 实际上:每当读取一个基本类型值的时候, “后台就会创建一个 对应的基本包装类型...转载 2018-06-03 11:51:22 · 1692 阅读 · 0 评论