随笔分类 -  JavaScript

摘要:关于React中Component和PureComponent 你应该了解的 任何技术和产品产生的时候,都应该了解当时所处的场景,以及为什么会需要这个东西,他是来解决当下业务线那些弊端,又或者优化了什么,否则它的产生将毫无意义可言。 关于源码是处于ReactBaseClasses这个文件: impo 阅读全文
posted @ 2025-10-21 08:23 影shy 阅读(12) 评论(0) 推荐(0)
摘要:eval 动态化执行语句 概述 eval方法是javascript的全局方法,能够执行含有javascript代码的字符串,虽然eval方法带来强大的动态执行功能,但考虑其负面影响,建议少用,在特殊情况下可以使用eval方法动态改变代码的执行作用域来达到代码的灵活性 动态值,表达式和语句 conso 阅读全文
posted @ 2025-10-21 08:10 影shy 阅读(59) 评论(0) 推荐(0)
摘要:需求点:如何列表数据渲染进行优化? 最近业务上也碰到这个问题点。上网也查了查资料,貌似也经常问,特此写文章记录下来。 关于如何处理以上上面的业务痛点: 就两点: 1 、虚拟列表是最主流的解决方案,不渲染所有的数据,只渲染可视区域中的数据。当用户滑(滚)动时,通过监听 scroll 来判断是上滑还是下 阅读全文
posted @ 2025-10-21 08:07 影shy 阅读(19) 评论(0) 推荐(0)
摘要:这一篇会介绍关于数据结构Tree跟运用在前端的那边(虽然我相信读这篇的人肯定会很少 为什么会写这篇? 数据结构实在太多种了.大致上分为Linear(Array、Linked List 、Stack、Queue..) 跟 Non-Linear (Tree、Graphs…),自己也是从零开始学习算法/数 阅读全文
posted @ 2025-10-21 07:56 影shy 阅读(19) 评论(0) 推荐(0)
摘要:背景 最近在用typescript写工具库的时候,无意中在 webpack中看到了两个关键字,commonjs 和 commonjs2. 瞬间产生了好奇。后面看了issues才得知它们与模块化 导出有着密切关系。 CommonJs spec defines only exports. But mod 阅读全文
posted @ 2025-10-21 07:50 影shy 阅读(23) 评论(0) 推荐(0)
摘要:mongodb的安装 mongo主页 下载完成之后将目录放置下方 /usr/local/ 安装之后就配置环境变量: vim ~/.bash_profile 下方是我自己的环境变量配置 # JDK_HOME JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk 阅读全文
posted @ 2025-10-21 07:41 影shy 阅读(11) 评论(0) 推荐(0)
摘要:split,splice,slice 三者的用法 很多知识点不熟悉可以自行去下面链接查询: mdn web docs 最近一直忙于搞python,等后续有时间更新python相关的内容。毕竟现在在弄web.有些知识点需要巩固,以便自己后续带人和巩固自己的知识体系。 一.split split() 方 阅读全文
posted @ 2025-10-21 07:36 影shy 阅读(23) 评论(0) 推荐(0)
摘要:tips:循环虽好,大家都得按自己所需场景进行使用。个人建议,不喜勿喷 forEach forEach: forEach(item,index,array), item:当前处理的数据,index:下标, array:整个数组 遍历全部数据,不能通过return结束循环,消耗性能 用于不转换数据的全 阅读全文
posted @ 2025-10-21 07:07 影shy 阅读(49) 评论(0) 推荐(0)
摘要:关于tree-sharking你有什么疑问? 当Javascript应用程序达到一定规模,有助于独立的代码模块。然而,当我们这样做,我们可以最终代码导入,并不是实际使用。tree-sharking的方法优化我们在代码,并消除最终文件实际上并没有使用的代码。 假设我们有一个实用程序文件,我们可能需要使 阅读全文
posted @ 2025-06-15 11:57 影shy 阅读(41) 评论(0) 推荐(0)
摘要:JS 基础知识点及常考面试题(一) 最近有些粉丝私信要我弄些干货,当然这也为了自己跳槽,所做的知识储备吧。 JS 对于每位前端开发都是必备技能,在小册中我们也会有多个章节去讲述这部分的知识。首先我们先来熟悉下 JS 的一些常考和容易混乱的基础知识点。 原始(Primitive)类型 涉及面试题:原始 阅读全文
posted @ 2025-06-15 00:41 影shy 阅读(35) 评论(0) 推荐(0)