首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
liuyueershihao
掘友等级
web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 53
沸点 5
赞
58
返回
|
搜索文章
赞
文章( 53 )
沸点( 5 )
React 怎么实现 Vue 的 <keep-alive> 组件
如果你用过 Vue,那肯定知道它有一个非常好用的组件(keep-alive)能够保持组件的状态来避免重复重渲染。 有时,我们希望在列表页面进入详情页面后,缓存列表页面的状态;当从详情页面返回列表页面时,列表页面还是和切换前一样。 这实际上挺难实现的,因为 React 中的组件一…
如何写好前端业务代码?
如何写出可维护和可读性高的代码,这一直是一个困扰很多人的问题。关于变量如何起名、如何优化if else之类的小技巧,这里就不做介绍了,推荐去看《代码大全2》,千书万书,都不如一本《代码大全2》。 工作以来,我一直在写一些重复且交互复杂的页面,也没有整理过自己的思路,这篇文章是我…
从一个数组中找出 N 个数,其和为 M 的所有可能--最 nice 的解法
这是一个呆萌炫酷吊炸天的前端算法题,曾经乃至现在也是叱咤风云在各个面试场景中。 可以这样说,有 90% 以上的前端工程师不会做这个题目。 这道题涉及的知识点很多,虽然网上也有相关的解答文章,但是在算法小分队的讨论和分析中,一致认为网上的文章太旧了,而且最多就是贴贴代码,写写注释…
急速入门前端编码知识
1. 字符发展历史 最开始计算机只在美国用,八位的字节可以组合出256种不同状态。0-32种状态规定了特殊用途,一旦终端、打印机遇上约定好的这些字节被传过来时,就要做一些约定的动作,如: 后来西欧一些国家用的不是英文,它们的字母在ASCII里没有为了可以保存他们的文字,他们使用…
【半月刊 2】前端高频面试题及答案汇总
半月刊第二期来啦,这段时间 Daily-Interview-Question 新增了 10 道高频面试题,今天就把最近半月汇总的面试题和部分答案发给大家,帮助大家查漏补缺。 欢迎 PR 你认为不错的面试题,欢迎在项目 Issue 区留下你的答案,如有问题欢迎讨论。 第一个:串行…
从0到1上线一个微信小程序
现在其实更火的当是微信小游戏,小程序热度排行榜上长期被小游戏霸屏。但小游戏的开发技术栈比小程序要多,需要的人力物力也更大。目前正在研究之中,有时间再做讨论。 在开始之前需要准备一个邮箱去创建一个小程序账号。一个邮箱能且只能创建一个小程序,这让人有点难以理解,每创建一个小程序就要…
不可思议的纯 CSS 滚动进度条效果
就是顶部黄色的滚动进度条,随着页面的滚动进度而变化长短。 在继续阅读下文之前,你可以先缓一缓。尝试思考一下上面的效果或者动手尝试一下,不借助 JS ,能否巧妙的实现上述效果。 OK,继续。这个效果是我在业务开发的过程中遇到的一个类似的小问题。其实即便让我借助 Javascrip…
前端缓存最佳实践
缓存,这是一个老生常谈的话题,也常被作为前端面试的一个知识点。 本文,重点在与探讨在实际项目中,如何进行缓存的设置,并给出一个较为合理的方案。 在介绍缓存的时候,我们习惯将缓存分为强缓存和协商缓存两种。两者的主要区别是使用本地缓存的时候,是否需要向服务器验证本地缓存是否依旧有效…
一口(很长的)气了解 babel
... 简单来说把 JavaScript 中 es2015/2016/2017/2046 的新语法转化为 es5,让低端运行环境(如浏览器和 node )能够认识并执行。本文以 babel 6.x 为基准进行讨论。最近 babel 出了 7.x,放在最后聊。 严格来说,babe…
浅聊HTTP缓存 (HTTP Cache)
HTTP缓存一直是一个老生常谈的问题,前端在日常发布、部署工作中,常常要面对。 项目会在静态资源(如:css,js)使用chunkHash来处理,因此能保证修改后与旧代码文件名字不会重复。以避免无法更新改动。 在该项目中部署后,进行代码进行一次location.reload,改…
下一页
个人成就
文章被点赞
500
文章被阅读
17,100
掘力值
939
关注了
13
关注者
62
收藏集
1
关注标签
47
加入于
2017-08-03