- 博客(2)
- 收藏
- 关注
原创 JS经典面试题:JS原型、原型链
JS是一种基于原型的语言,每一个对象都有一个原型对象,当你试图寻找某个属性时,它不仅仅在该对象上面搜索,还有搜索该对象的原型,或则是该对象原型的原型,一次向上进行搜索,直到找到一个名字匹配的属性或者到达原型链尾部,则会返回一个null,如下图所示(原型链):详细讲解:JS每一个函数中都有会有一个特殊的属性,叫做原型对象prototype,原型对象主要是存放一些公共属性或者方法的,其主要作用:减少每次实例化对象中重复方法的占用内存现象。举例(ES5): function Star(nam
2022-05-27 19:13:09
6737
原创 通过案例理解防抖与节流
说明:案例是通过jQuery来操作Dom元素的,其中防抖案例(使用到了jQuery中的ajax发起jsonp请求与art-template模板渲染,后续会持续更新):淘宝搜索检索,节流案例:跟随的天使案例;通过案例可以让你清晰直观的理解防抖与节流操作。防抖:延迟n秒执行回调,若在n秒内被触发则重新计时,只执行最后一次操作经典案例:淘宝搜索栏检索案例预览效果图:通过关键字搜索会检索出相近的词组关键字代码说明:主要讲解js代码如何实现防抖操作,下文提供源码 ...
2022-05-26 17:02:00
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人