首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Javascript
订阅
全幼稚园我最可爱了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
前端常用插件、工具类库汇总,不要重复造轮子啦!!!
在开发中,我们经常会将一些常用的代码块、功能块进行封装,为的是更好的复用。那么,被抽离出来独立完成功能,通过API或配置项和其他部分交互,便形成了插件。 下面这些是我在工作中积累的一些常用的前端开源插件,这里只是罗列出来,详细的用法各个插件官网或者Gayhub都有介绍。注意:往…
JS基础-函数、对象和原型、原型链的关系
JS通过new来生成对象,但是仅靠构造函数,每次生成的对象都不一样。 当创建一个函数时,JS会自动为函数添加prototype属性,值是一个有constructor的对象。 原因是:People1和People2的原型是People.prototype,答案在下方的:构造函数是…
axios如何利用promise无痛刷新token
最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshT…
Vue从甜小白到皮大佬系列(八) Vuex
Vuex是用来管理Vue的所有组件状态,说白了就是组件中通信的一种高级方式。 Vuex官方文档已经讲解的非常详细,建议通读一遍,本文是自己的学习总结实践和归纳,有些概念和语句借鉴官方。 在之前的文章组件通信中我们讲了组件中的常用通信方式有props,$emit/v-on,$pa…
关于JS中一些重要的api实现, 巩固你的原生JS功底
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。 尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言…
【JS 进阶】你真的掌握变量和类型了吗
如果你还不能很好的解答上面的问题,那说明你还没有完全掌握这部分的知识,那么请好好阅读下面的文章吧。 本文从底层原理到实际应用详细介绍了JavaScript中的变量和类型相关知识。 ECMAScript标准规定了7种数据类型,其把这7种数据类型又分为两种:原始类型和对象类型。 上…
经典大厂前端面试题(含解析)函数篇(二)
金三银四就要到了。整理整理面试题。 MDN的定义:函数与对其状态即词法环境的引用共同构成闭包(closure)。也就是说,闭包可以让你从内部函数访问外部函数作用域 在JavaScript,函数在每次创建时生成闭包。waht????(MDN说的...) 根据 JS 的垃圾回收机制…
你知道JS全局变量是如何工作的吗?
在这篇博文中,我们将研究 JavaScript 的全局变量是如何工作的。如:scripts的范围,所谓的全局对象等等。 变量的词法作用域(简称:作用域)是可以访问它的程序的区域。JavaScript 的作用域是静态的(它们在运行时不会改变)并且它们可以嵌套 - 例如: if 语…
学习 lodash 源码整体架构,打造属于自己的函数式编程类库
感兴趣的读者可以点击阅读。 underscore源码分析的文章比较多,而lodash源码分析的文章比较少。原因之一可能是由于lodash源码行数太多。注释加起来一万多行。 分析lodash整体代码结构的文章比较少,笔者利用谷歌、必应、github等搜索都没有找到,可能是找的方式…
通过实现25个数组方法来理解及高效使用数组方法(长文,建议收藏)
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 要在给定数组上使用方法,只需要通过[].方法名即可,这些方法都定义在 Array.prototype 对象上。在这里,咱们先不使用这些相,反,咱们将从简单的方法开始定义自己的版本,并在这些版本的基础上进行构建。…