小程序原理系列一之wxss 发表于 2023-11-21 | 更新于 2023-12-02 | 分类于 前端 | 阅读次数: 平常小程序写的多一些,简单总结一下原理。但因为小程序也没开源,只能参考相关文档以及开发者工具慢慢理解了。 理解小程序原理的突破口就是开发者工具了,开发者工具是基于 NW.js,一个基于 Chromium 和 node.js 的应用运行时。同时暴漏了 debug 的入口。 点开后就是一个新的 de ... 阅读全文 »
记前端大会 FEDay 的一天 发表于 2023-11-19 | 更新于 2023-11-23 | 分类于 前端 | 阅读次数: 周六去杭州参加了第六届 FEDay,买的晚宴票,晚上还和大佬们吃了饭,看着网上活跃的 id 变成了吃饭的同桌,还真有一些不真切的感觉。 趁着对周六分享还有些记忆,就简单写一写周六的分享和感触吧,中间会混着我的一些观点,主要是听到分享后想到的,大家也不要误解。 阮贝琪(Jecelyn Yeen):网 ... 阅读全文 »
从小白到入门编程的成长之路 发表于 2023-08-31 | 更新于 2023-09-01 | 分类于 随想 | 阅读次数: 前段时间在知乎看到这个问题「想请教现在的在职程序员第一次编程入门的是怎样的?」,现在又到了大学新生入学的日子,这里把答案贴过来,希望对大家有所帮助。 按时间线来回忆下: 14 年 9 月 - 15 年 3 月大一上14 年进入大学接触编程,第一门编程语言 C++。 开始就是学基础语法,学循环、学递 ... 阅读全文 »
【限免】0基础入门前端系列课程 发表于 2023-08-13 | 更新于 2023-09-06 | 分类于 前端 | 阅读次数: 免费学详细规则:https://mp.weixin.qq.com/s/0X8l9VeEp0VizlUTSgVmqg 前端存在知识点杂多、技术迭代快的特点,对于初学者或者非前端开发者往往会一脸懵逼。 这个系列会逐个介绍前端各个知识点,最后再详细介绍「课程减减」这个网站如何从零开始开发,包含前后端的开发 ... 阅读全文 »
关于 TypeScript 的一点点思考 发表于 2023-08-12 | 分类于 前端 | 阅读次数: 平常写 ts 比较少,用了几天时间刷完了阮一峰老师新写的 ts 教程,依旧通俗易懂,对于入门或者查漏补缺还是挺有帮助的。 wangdoc.com/typescript/ 加深了两点收获: ts 是一门独立的语言,利用它的类型推导可以做很多事情。 ts 又是一门特殊的语言,杂糅到了 js 中去使用。 ... 阅读全文 »
Vue中props是Object可以直接修改吗 发表于 2023-07-06 | 更新于 2023-07-12 | 分类于 前端 | 阅读次数: 好久没有在知乎上看到好问题了,前几天看到一个,把回答同步过来。 确实是一个很有争议的问题,团队里也经常讨论这个问题,下边分享下我的想法,也不一定是最佳实践。 首先,不要修改 prop 的值肯定是一条比较好的实践,保证数据的流向明确。 官方文档中也有明确指出: One-Way Data FlowAl ... 阅读全文 »
工作三年后的胡思乱想 发表于 2023-07-02 | 分类于 前端 | 阅读次数: 一眨眼工作已经三年了,前两年的总结 工作第一年、工作第二年 基本上把在公司做的事情都介绍了,今年站在「前端已死」、互联网大裁员的环境下,想想未来的路可能更为应景。 经常说这是最好的时代,也是最坏的时代,互联网便是如此。通过互联网将人与人之间的各种链接都成为了可能,在互联网诞生之前,人与人之间的交流就 ... 阅读全文 »
css层叠上下文和z-index的使用和思考 发表于 2023-06-13 | 更新于 2023-06-22 | 分类于 前端 | 阅读次数: 过去一段时间经常遇到线上的页面元素互相遮盖的问题,索性就总结一下吧。 正常情况下,页面元素是从左到右和从上到下渲染(x、y 维度),但因为 margin 可以写负值,还有一些定位相关的 css 属性(absolute、relative、fixed、stick),这就会导致元素之间可能重叠,重叠后就需 ... 阅读全文 »
js宏任务和微任务执行顺序详解 发表于 2023-04-08 | 更新于 2023-04-09 | 分类于 前端 | 阅读次数: 最近看了死月的 趣学 Node.js 小册,关于宏任务、微任务部分突然意识到所谓的执行顺序其实就是底层 C++ 写的各种代码的结果,当了解了 Node.js 代码或者 V8 代码再看这些问题真的就是降维打击(当然我只是有了这个感觉,还没细看过[旺柴])。 但如果平常用不到,我们也没必要真的去看底层 ... 阅读全文 »
https原理及实践 发表于 2023-01-14 | 更新于 2023-01-27 | 分类于 前端 | 阅读次数: 网站的证书快要过期了,索性就总结下 HTTPS 相关的东西吧。 前提HTTPS 说白了就是加密传输信息,防止信息泄露,需要提前了解几个概念: 加密先说说最简单的加密,替换法,每个字符都对应到一个新的字符: 比如明文是 windliang ,通过上边的映射关系密文就是 pbgwebtgz。 古代就 ... 阅读全文 »