首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端笔记
windliang
创建于2021-09-08
订阅专栏
前端相关知识点边学习,边总结
等 14 人订阅
共28篇文章
创建于2021-09-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
业务前端的本质--数据维护
Vue/React 将前端开发从 jQuery 命令式的编程风格带到了声明式的编程风格,开发者只需要描述界面应该是什么样子,Vue/React 就会根据数据的变化自动更新界面。
小程序原理系列二之 wxml
平常小程序写的多一些,简单总结一下原理。但因为小程序也没开源,只能参考相关文档以及开发者工具慢慢理解了。 理解小程序原理的突破口就是开发者工具了,开发者工具是基于 NW.js,一个基于 Chromiu
小程序原理系列一之wxss
平常小程序写的多一些,简单总结一下原理。但因为小程序也没开源,只能参考相关文档以及开发者工具慢慢理解了。 理解小程序原理的突破口就是开发者工具了,开发者工具是基于 NW.js,一个基于 Chromiu
关于 TypeScript 的一点点思考
平常写 ts 比较少,用了几天时间刷完了阮一峰老师新写的 ts 教程,依旧通俗易懂,对于入门或者查漏补缺还是挺有帮助的。 wangdoc.com/typescript/ 加深了两点收获: ts 是一门
Vue 中 props 是 Object 可以直接修改吗
好久没有在知乎上看到好问题了,前几天看到一个,把回答同步过来。 确实是一个很有争议的问题,团队里也经常讨论这个问题,下边分享下我的想法,也不一定是最佳实践。 首先,不要修改 prop 的值肯定是一条比
css层叠上下文和z-index的使用和思考
过去一段时间经常遇到线上的页面元素互相遮盖的问题,索性就总结一下吧。 正常情况下,页面元素是从左到右和从上到下渲染(x、y 维度),但因为 margin 可以写负值,还有一些定位相关的 css 属性(
js宏任务和微任务执行顺序详解
最近看了死月的 趣学 Node.js 小册,关于宏任务、微任务部分突然意识到所谓的执行顺序其实就是底层 C++ 写的各种代码的结果,当了解了 Node.js 代码或者 V8 代码再看这些问题真的就是降
https原理及实践
网站的证书快要过期了,索性就总结下 HTTPS 相关的东西吧。 前提 HTTPS 说白了就是加密传输信息,防止信息泄露,需要提前了解几个概念: 加密 先说说最简单的加密,替换法,每个字符都对应到一个新
农历生日转公历
一直过的农历生日腊月初十,农历的腊月是个比较尴尬的月份: -- 你属什么? -- 属猪 -- 那你是 `95` 年生的咯 -- 我是 `96` 年生的 -- `96` 年不是鼠年吗
前端 mock 数据的几种方式
具体需求开发前,后端往往只提供接口文档,对于前端,最简单的方式就是把想要的数据写死在代码里进行开发,但这样的坏处就是和后端联调前还需要再把写死的数据从代码里删除,最好的方式是无侵入的 mock 。下边
前端er开发cocos小游戏快速入门
前段时间一直在更 vue2的源码系列,最近换了换口味,学了一下 cocos ,照猫画虎的写了一个「挑战1024」小游戏。 学习一门新语言或者新框架其实就是一个堆时间的过程了,整个过程就是结合已有经验进
中后台系统提升质量和效率的一个思路
背景 中后台项目中会存在一些配置页面需求的开发,这些需求高度相似,迭代频率低,基本结构为「搜索区域」、「表格区域」、「包含表单的弹窗」三部分组成。 其中「搜索区域」和「表格区域」的操作区交互固化,比如
前端老项目接入eslint从配置到上线的一些思考
背景 在日常需求迭代中,代码的规范与质量是编码的重要一环。Eslint 作为规则扫描器,能够对前端代码进行有效管控,避免出现低级错误,对于前端项目或多或少肯定都会看到 eslint 的相关配置。 但目
提升前端开发质量的十点经验沉淀
分享一下平常开发经常出现问题,增加代码质量的十个小点: 记得错误处理 特别是网络请求或者其他异步操作中,await 记得包裹 try catch,可以给用户一个友好提示,同时可以考虑 catch 中需
油猴脚本重写fetch和xhr请求
写过几个油猴脚本,经常对页面请求返回的数据进行拦截或者覆盖,这篇文章就做个总结,涉及到 fetch 和 xhr 两种类型的请求。 环境搭建 先简单写个 html 页面,搭一个 koa 服务进行测试。
elementUI中el-tabs或者说Vue现存的一个bug排查
现象 element-ui 版本是 2.15.9,vue 版本是 2.7.8 。 在 el-dialog 中使用 el-tabs ,并且 el-dialog 添加 destroy-on-close 属
Element使用的async-validator表单校验库源码的超详细解析
「本文已参与低调务实优秀中国好青年社群的写作活动」。 平常开发写 element 表单的时候,肯定少不了表单的校验,element 使用的是 async-validator 这个开源库。
echarts画中国地图及省份切换
「本文已参与低调务实优秀中国好青年社群的写作活动」。 最近用 ehcarts 写了一个有关中国地图的需求,这篇文章来总结下基本的原理和用法。
Webpack 打包 commonjs 和 esmodule 混用模块的产物对比
接 Webpack 打包 commonjs 和 esmodule 模块的产物对比 继续,这篇文章来测试下 commonjs 模块和 esmodule 混用的情况。
Webpack 打包 commonjs 和 esmodule 动态引入模块的产物对比
接 Webpack 打包 commonjs 和 esmodule 模块的产物对比 我们来继续分析。这篇文章主要来看一下动态引入,允许我们引入的模块名包含变量。
下一页