首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
li_nuo
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
如何对付业务中复杂的if-else
如何使用便捷的方法来处理复杂判断呢。现以一个实际需求为例: 看起来还不难实现,那如果下次迭代,需求方再加一个判断条件,是否加入了队伍,加入了队伍需要判断是否使用卡券、未加入队伍要判断是否是新用户。应该怎么修改这些判断呢。 哎,我抓破头都难想出来怎么写,之前有看到过网上的解决方案…
网页字体加载优化
最近工作中,遇到一个页面。需要使用设计提供字体,但因字体过大导致页面加载速度很慢。梳理了一下解决方案 异步加载字体, 使用 preload,加载完成后把 link 的 ref 修改为 stylesheet,浏览器会开始重绘,重绘使用这个字体的 DOM 之前才会触发 font 的…
手写一个webpack
页面逐渐复杂,前端页面也想吃上模块化的糖。既然有想法,那何不做一个 既然 node 有现成模块化方案,就按 node 的规范来吧。开发时按照上边 node 规范写代码,通过一个工具把生成的文件输出到一个大文件夹即可,需要解决的问题如下: ok,代码成功执行。证明把文件转化为改数…
浏览器渲染流程
WebKit 使用 Flex 和 Bison 解析器 + 生成器从 CSS 语法文件自动创建解析器。每个 CSS 文件都会被解析为 StyleSheet 对象。每个对象都包含 CSS 规则。CSS 规则对象包含选择器和声明对象,以及与 CSS 语法对应的其他对象 构建 DOM …
node项目的鉴权和密码管理
使用cookie能够访问我们用户相应的内容,这样看起来和账号密码功能差不多了。但是和账号密码的区别是,cookie是由后端加密的,信息虽然能被攻击者拿到,但是不能被篡改(如果在客户端做加密,也等于是透明了,差不多也等于是广播) 会话管理表示一个用户和服务器的交互的过程中要求用户…
node项目错误处理与日志
错误处理中,model,controller中的错误,有些是不能直接返回给用户的,应该只返回给model或controller的调用者。 在产生大量数据的应用当中,日志的输出是大量的,这是就需要对日志进行拆分处理,例如按照每天的频率来分别记录日志。
个人成就
文章被点赞
35
文章被阅读
13,808
掘力值
342
关注了
6
关注者
2
收藏集
1
关注标签
12
加入于
2017-11-08