首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端知识体系
订阅
wwwliliang中国
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
前端实现设置缓存数据定时失效
业务需要在前端进行数据的缓存,到期就删除再进行获取新数据。 2、如果数据不超过cookie的限制大小,可以利用cookie比较方便,直接设置有效期即可。 我们用js-cookie这款插件来设置cookie,比较方便,可以自行查看文档。
使用Proxy 监听所有接口状态
在开发项目过程中几乎所有接口都需要知道它的返回状态,比如失败或者成功,在移动端通常后台会返回结果,而我们只需要一个弹窗来弹出来结果就可以了。但是这个弹窗如果在整个项目里需要手动去每一个都定义,那是非常庞大的代码量,而且维护起来非常的麻烦。通常做法就是绑定在原型上一个公共方法,比…
技术胖155集前端视频教程-全部免费观看
大家好,我就是技术胖,2017年我在下班时间录制了200集左右的视频教程,现在贡献155集免费观看,希望可以帮助前端小伙伴学习(点击下面链接免费观看)。需要说明的是本人还是一线奋战的前端程序员,不是专业讲师,所以教程难免有所纰漏和错误,还请多多理解和指正。这些视频都是本人原创,…
如何管理好10万行代码的前端单页面应用
蚂蚁金服数据平台前端团队主要负责多个数据相关的PC Web单页面应用程序,业务复杂度类比Excel等桌面应用,业务前端代码量在几万行~几十万行,随着产品不断完善,破百万指日可待。管理好10万行级甚至百万行级代码的前端应用,是我们团队的核心挑战之一。 团队的架构方案是多个产品经历…
vue 路由 按需 keep-alive
从 详情页 -->返回 列表页 的时候页面的状态是缓存,不用重新请求数据,提升用户体验。 从 列表页 -->返回 主页 的时候页面,注销掉列表页,以在进入不同的列表页的时候,获取最新的数据。 今天 让我们来实现这个需求。 在 代码的世界里 解决问题的 方法 从来都不止一种。 可…
[译] 理解 JavaScript 中的执行上下文和执行栈
如果你是或者想成为一名 JavaScript 开发者,你必须知道 JavaScript 程序内部是如何执行的。理解执行上下文和执行栈对于理解其他 JavaScript 概念(如变量声明提升,作用域和闭包)至关重要。 正确理解执行上下文和执行栈的概念将使您成为更出色的 JavaS…
node.js全栈开发之旅(启航篇),一分钟实现todo list后台
做为一名前端开发工程师,时常纠结于是否要学习后端开发,成为一名真正的全栈,后端开发当然首选是node.js,因为不需要重新学习一门新的开发语言,可是node.js好像很难啊,深入浅出node.js这本书成功劝退了许多想学全栈的同学,因为一开始就把后端开发最艰深的一面展示了出来,…
深入理解 Webpack 打包分块(上)
随着前端代码需要处理的业务越来越繁重,我们不得不面临的一个问题是前端的代码体积也变得越来越庞大。这造成无论是在调式还是在上线时都需要花长时间等待编译完成,并且用户也不得不花额外的时间和带宽下载更大体积的脚本文件。 然而仔细想想这完全是可以避免的:在开发时难道一行代码的修改也要重…
js关于时间的那些个事儿
最近在开发的时候遇到了很多奇奇怪怪的需求,主要都跟time相关。我在这里呢?就着重对js里面time的一些使用技巧做一下总结吧。 Date 对象用于处理日期和时间。 可以通过 new 关键词来定义 Date 对象。以下代码定义了名为 myDate 的 Date 对象: 就像上面…
谈一谈我如何使用call、apply、bind
这三个名词,如果你看源码看的比较多的话。你会看到很多地方用这个东西。但是并不太了解他们的关系。我们今天就是为了彻底搞懂这三个的区别。 首先来谈谈call()和apply(),首先他们俩都是为了改变某个函数运行时的上下文而存在的。通俗点说就是改变this的指向的。 call()和…