js
文章平均质量分 57
_花海
这个作者很懒,什么都没留下…
展开
-
js手写数组常用的方法(面试常问)push、pop、unshift、shift、splice、indexOf、concat、reverse、forEach、map、filter、every等方法
面试中经常会问到,比如让手写一个push方法等等,这期就写一些数组常用的方法喜欢的话可以关注一下博主。原创 2024-04-02 16:37:00 · 137 阅读 · 1 评论 -
前端vue,js封装常用的各种方法,处理数组,对象,关闭当前tab,返回上一页,清除登录信息,获取字典名称,根据生日计算年龄,手机号加密,随机数,等等
上一章封装了一些常用的正则表达式方法,这章封装数组、对象等方法(如果对正则感兴趣可以查看上一章博客)根据上一章的方法继续封装更实用的好方法,在我们前端中一个方法好几个地方用,那么你写好几遍就会增加代码体积,那么这期就封装一些实用的好方法,方便我们复用,简化代码。原创 2024-04-02 16:17:18 · 261 阅读 · 1 评论 -
手写call、apply、bind原生实现
大家看这篇文章之前如果已经了解如何使用call、apply和bind了,那么请继续往下看。区别:三者都可以改变函数的this对象指向三者第一个参数都是this要指向的对象,如果没有这个参数或参数为undefined或null,则默认指向全局window三者都可以传参,但是apply是数组,而call是参数列表,且apply和call是一次性传入参数,而bind可以分为多次传入bind返回的是一个改变了this指向的函数,便于稍后调用,不像call和apply会立即调用;原创 2023-10-21 10:07:00 · 74 阅读 · 1 评论