从堆栈角度讲闭包 发表于 2020-08-23 | 分类于 前端 | 热度 ℃ 字数统计 845 | 阅读时长 3 看了极客时间的《浏览器工作原理与实践》,讲的真不错,记一下笔记。 内存空间要理解 JavaScript 在运行过程中数据是如何存储的,你就得先搞清楚其存储空间的种类。 在 JavaScript 的执行过程中, 主要有三种类型内存空间,分别是代码空间、栈空间和堆空间。 其中的代码空间主要是存储可执行代 ... 阅读全文 »
antd select选择器使用 发表于 2020-06-18 | 分类于 前端 | 热度 ℃ 字数统计 172 | 阅读时长 1 之前一直使用select组件,却没得要领,每次写起来都贼复杂。原来人家有这么多好的属性你不会用啊。给你你不中用啊[手动刘华强] 点击链接查看,就是这么简单实用123456789101112131415161718192021222324252627const { Select } ... 阅读全文 »
object-fit-polyfill解析 发表于 2020-04-22 | 分类于 前端 | 热度 ℃ 字数统计 823 | 阅读时长 3 最近在做一个视频背景的项目,用到了object-fit这个 css 属性。但是在万恶的 ie 浏览器上遇到了兼容性问题,ie 不支持该属性,怎么办呢,在万能的 github 上找到了 polyfill 的方法,看完源码把思路记录一下。 首先看一下,object-fit这个属性是干嘛的使用 objec ... 阅读全文 »
react hook使用感受 发表于 2020-03-01 | 分类于 前端 | 热度 ℃ 字数统计 481 | 阅读时长 2 大牛文章推荐从开始用 react hook 到现在有一段时间了,一直没太理解 hook 的好处在哪里,感觉就是另外一种写 class 的方式,所以仍然按照写 class 的思路在写 hook。 直到最近看了蚂蚁金服的这篇技术分析,有了一种醍醐灌顶的感觉。原来 hook 应该这么用啊,确实简单多了。文 ... 阅读全文 »
比iframe和dangerouslySetInnerHTML更好用的插入其他网站的方式 发表于 2020-02-23 | 分类于 前端 | 热度 ℃ 字数统计 708 | 阅读时长 3 最近的项目里,有这样一个需求: 在 A 页面里插入 B 页面的内容,且要求: B 的内容格式不能乱 A 的内容和 B 的内容要无缝衔接,像一个页面一样 B 页面里有很多script标签,功能要正常可用。 B 页面不会为了适配 A 页面,去做改动优化 方案 1:iframe要在一个页面插入另一个页 ... 阅读全文 »
2020年的魔幻开局 发表于 2020-02-19 | 分类于 生活 | 热度 ℃ 字数统计 1.9k | 阅读时长 6 王兴说“2019是过去十年最差的一年,却是未来十年最好的一年”。好家伙,这2020的好坏差距也太大了吧。2020已经开始一个半月了,很多人经历了一辈子都难得一见的第一次。 2020的开局美国击毙伊朗大员,伊朗击落自家飞机,澳大利亚发大火,非洲闹蝗灾等等等等 新型冠状病毒2019因为新冠病毒的影响,全 ... 阅读全文 »
2019-12前端月报 发表于 2019-12-31 | 分类于 前端 | 热度 ℃ 字数统计 1.5k | 阅读时长 5 新闻 Chrome 79发布 新特性: Web XR可以使用WebXR Device API为智能手机和头戴式显示器创建沉浸式体验 Wake Lock API(实验性) 请求页面锁定,防止屏幕变暗或启动屏幕保护程序 调用navigator.wakeLock.request() 进入全屏、最小化、窗口 ... 阅读全文 »
关于ueditor公式编辑器的小bug 发表于 2019-12-19 | 分类于 前端 | 热度 ℃ 字数统计 776 | 阅读时长 3 小于号<的问题http://ueditor.baidu.com/website/kityformula.html 在公式编辑器里输入<,控制台里输入1ue.getContent() 获取内容:1"<p><img class="kfformula" src="data:i ... 阅读全文 »
2019-11前端月报 发表于 2019-11-29 | 分类于 前端 | 热度 ℃ 字数统计 309 | 阅读时长 1 新闻 VScode发布在线版本 chrome 78 GitLab 开启地域封锁之时,GitHub 在中国畅谈无国界 谷歌推出新提案 Portals:Web 上的无缝跳转体验 “狗屁不通文章生成器”登顶GitHub热榜? 2019 TWeb 腾讯前端技术大会精彩回顾 React Conf 2019 ... 阅读全文 »
antd-modal源码解析 发表于 2019-11-29 | 分类于 前端 | 热度 ℃ 字数统计 434 | 阅读时长 2 antd modal弹窗模块,是基于rc-dialog进行二次开发的。代码部分在src/components/modal中就是modal部分的源码。 将antd modal源码扒下来,ts改为js,代码在这里:https://github.com/handv/antd-modal rc-dialog ... 阅读全文 »