首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
爱奔跑的司徒晋鹏
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
一个合格的中级前端工程师需要掌握的 28 个 JavaScript 技巧
2. 循环实现数组 map 方法 3. 使用 reduce 实现数组 map 方法 4. 循环实现数组 filter 方法 5. 使用 reduce 实现数组 filter 方法 6. 循环实现数组的
前端进阶之必会的JavaScript技巧总结
函数柯里化的是一个为多参函数实现递归降解的方式。其实现的核心是: 👆这个问题,有必要去🤔一下。其实利用函数柯里化这种思想,我们可以更好的实现函数的封装。 就比如有监听某一事件那么就会有移除该事件的操作,那么就可以利用柯里化的思想去封装代码了。 或者说一个输入A有唯一并且对应…
手把手教你搭建一个类似lodash的前端工具库
随着公司业务扩大,前端项目相应的越来越多,项目中有些工具类代码逻辑相同, 如果在每个项目中复制一份十分不利于维护, 那么就需要一个工具库, 通用代码直接写在这个仓库中,发布到公司私有 npm, 业务项目需要用到时通过 npm 安装即可. 既然是前端工具库, 肯定要支持按需加载,…
每个前端开发者都可以开发一个属于自己的库或框架「Strve.js生态初步建成」
从3个月之前,就想自己开发一个库,从而提高一下自己的能力。庆幸的是在年前就开发出来了,并且生态也初步建成。这里提到的生态包括:Create Strve App、Strve Router以及其他辅
前端渣渣唠嗑一下前端中的设计模式(真实场景例子)
不知道有没有跟我一样,对于设计模式存在困惑的,以我为例,不瞒大家,我对设计模式真的是“看山就是山”、“看水就是水”、“看理论就是看理论”。毕业之前,我自己捣鼓的东西/项目,几乎没有设计的思想。老夫才不管那么多,直接梭哈,But,正是因为这样,才导致因设计缺陷、代码实现缺陷,为后…
web前端面试总结(自认为还算全面哈哈哈哈哈!!!!)
cookie数据始终在同源的http请求中携带,即cookie在浏览器和服务器间来回传递。 而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。 cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下。 存储…
(1.6w字)浏览器灵魂之问,请问你能接得住几个?
作为一个合格的前端工程师,浏览器相关的工作原理是我们进行性能优化的基石,我之前也强调过知识体系的重要性,这部分原理性的内容就是知识体系中的重要部分,必须牢牢掌握才能面对瞬息万变的实际场景,针对性地给出实际方案,而不是背诵各种开发军规和性能优化的条例,这样很难发现真正的问题所在,…
我在项目用到这十多种轮子助我提升开发效率,收藏
开发中,一直听到有人讨论是不是需要重复造轮子,我觉得有能力的人,轮子得造。但是往往开发周期短,轮子的使用节省的时间可以更好的去理解业务,使用到业务中,也能发现轮子的利弊,可以造更好的轮子。
H5手机人脸拍照,带遮罩
拍照获取,但是呢~微信那边对于人脸等信息必须进行申请,然后调用他们的接口,才能在小程序上使用人脸拍照功能。 so sad~,然后公司又让我弄一个H5带人脸遮罩的拍照工具。我之前的文章是通过input标
前端工程化那些事
Parcel相比前面介绍的webpack最大的区别就是:不需要维护配置文件,举个例子来说明:如果你想转换less的语法,在webpack你需要配置less-loader来完成,而Parcel不需要安装 less, 当检测到 less 文件时 Parcel 将会自动转换。换句话说…