会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
瞎鸡巴学
机器瞎学、数据掩埋、模式混淆、人工智障、深度遗忘、神经掉线、计算机幻觉
首页
管理
2020年10月14日
react 源码分析
摘要: 笔者最近开撸了react源码,自己为自己做个记录,同时希望能帮到其他同学。 从个人的视角来看,react大致分为以下几个部分: 1. react其实没啥,都是透传到react-dom上,前提是我看的是react-dom, 不是react-native. 2. react-dom几大部分: 1. 事件
阅读全文
posted @ 2020-10-14 11:29 潴哥
阅读(189)
评论(0)
推荐(0)
2020年10月9日
JSON.stringify 三个参数
摘要: 阅读vue源码发现, JSON.stringify居然传了三个参数。 赶紧百度之。 引用连接: https://www.cnblogs.com/tiancai/p/7458359.html
阅读全文
posted @ 2020-10-09 18:20 潴哥
阅读(103)
评论(0)
推荐(0)
setTimout 第三个参数(react源码新发现)
摘要: 从来都不知道,setTimeout有第三个参数。并且能解决很经典的 循环输出问题。 for(var i = 0; i < 10; i++){ setTimeout(function(j){ console.log(j) }, 1000, i) } 这里的第三个参数就是传递给第一个方法参数的参数。 s
阅读全文
posted @ 2020-10-09 18:14 潴哥
阅读(114)
评论(0)
推荐(0)
2020年9月29日
如何阅读前端源码
摘要: 往死里读! 玩笑而已。先分享一下自己的一点点习惯。 1. 第一,阅读手册,最起码能敲出一个简单的demo。 最好能熟悉常用API 2. 打开chrome devtools 开始打断点,步步追踪。 差不多对调用流程有点概念了。 3. 打开源码, 比如react, 或者vue, 直接用 完整版本。齐全,
阅读全文
posted @ 2020-09-29 17:56 潴哥
阅读(648)
评论(0)
推荐(0)
快速理解https
摘要: 关于https研究了一段时间了,大概简单说一下原理: 1. 对称加密 和 非对称加密 对称加密 生成一个所谓公钥,公钥可以用来加密解密, 拿到公钥,任何人都能解密 非对称加密,生成一对秘钥, 用公钥加密, 用私钥解密。公钥加密的内容,需要用私钥才能解密, 私钥加密的内容,公钥才能解密。 2. 浏览器
阅读全文
posted @ 2020-09-29 14:16 潴哥
阅读(94)
评论(0)
推荐(0)
2020年9月20日
HTML 常用meta
摘要: <!-- 定义文档的字符编码 --> <meta charset="utf-8" /> <!-- 强制Chromium内核,作用于360浏览器、QQ浏览器等国产双核浏览器 --> <meta name="renderer" content="webkit"/> <!-- 强制Chromium内核,作
阅读全文
posted @ 2020-09-20 17:35 潴哥
阅读(175)
评论(0)
推荐(0)
2020年9月16日
美化terminal vim
摘要: 先上效果图: 1. 切换zsh chsh -s /usr/local/bin/zsh 2. 安装 oh-my-zsh https://github.com/ohmyzsh/ohmyzsh 3. 修改~/.zshrc ZSH_THEME="agnoster" 3. 安装iTerm2-Color-Sch
阅读全文
posted @ 2020-09-16 22:47 潴哥
阅读(358)
评论(0)
推荐(0)
typescript 里的 export
摘要: const Dataset = { k: 'v' }; export Dataset; // [eslint] Parsing error (You may need configure typescript-eslint-parser): Declaration or statement expe
阅读全文
posted @ 2020-09-16 18:49 潴哥
阅读(711)
评论(0)
推荐(0)
webkit v8 chromium blink chrome 的关系
摘要: 1. webkit是apple制造的开源产物,包含了html渲染引擎,和 javascript解释引擎 (注意,这不是一个浏览器,只是浏览器里边的核心部件) 2. google一开始是参与并采用webkit开发自己的浏览器, 后来用自己的v8替换了webkit的javascript解释引擎 3. 再
阅读全文
posted @ 2020-09-16 10:20 潴哥
阅读(1363)
评论(0)
推荐(0)
webkit 系列
摘要: 逛百度,发现了一个前辈,对于webkit写了一个系列的专题: https://blog.csdn.net/milado_nju/article/list/1 还是早期的csdn牛,这么远古的内容
阅读全文
posted @ 2020-09-16 10:07 潴哥
阅读(132)
评论(0)
推荐(0)
下一页