会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个动态类型的幽灵
不积跬步,无以至千里;不积小流,无以成江海
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2021年9月29日
loader和plugin的区别
摘要: loader: loader从字面的意思理解,是 加载 的意思。 由于webpack 本身只能打包commonjs规范的js文件,所以,针对css,图片等格式的文件没法打包,就需要引入第三方的模块进行打包。loader虽然是扩展了 webpack ,但是它只专注于转化文件(transform)这一个
阅读全文
posted @ 2021-09-29 10:27 一个动态类型的幽灵
阅读(807)
评论(0)
推荐(0)
2021年9月28日
JavaScript中Math.random()方法生成随机数的通用函数
摘要: Math.random()方法返回介于0 ~ 1 的一个随机数,不包括0和1,对于一些场景,这样的返回值很有用。比如,新闻网站用于随机显示新闻事件,套用下面的公式,就可以利用Math.random()方法从某一范围内随机选择一个值。 value = Math.floor(Math.random()
阅读全文
posted @ 2021-09-28 23:53 一个动态类型的幽灵
阅读(777)
评论(0)
推荐(0)
2021年9月27日
react 面试题
摘要: react 事件机制 React并不是将click事件绑定到了div的真实DOM上,而是在document处监听了所有的事件, 当事件发生并且冒泡到document处的时候,React将事件内容封装并交由真正的处理函数运行。 这样的方式不仅仅减少了内存的消耗,还能在组件挂在销毁时统一订阅和移除事件。
阅读全文
posted @ 2021-09-27 12:01 一个动态类型的幽灵
阅读(38)
评论(0)
推荐(0)
2021年9月24日
SSH key的生成
摘要: git软件的安装 node软件的安装 yarn安装包的安装 vscode安装包的安装 git初始化 用户名和邮箱 生成SSH KEY git /vsvode 添加环境变量 设置 npm yarn 的 淘宝镜像源 vscode 插件安装 配置默认文件 配置代码片段 vscode 中 代码提交测试 gi
阅读全文
posted @ 2021-09-24 10:03 一个动态类型的幽灵
阅读(61)
评论(0)
推荐(0)
2021年9月22日
TS学习
摘要: { // TypeScript 里 // undefined 和 null 两者有各自的类型分别为 undefined 和 null。 let u: undefined = undefined let n: null = null console.log('undefined的类型', u) con
阅读全文
posted @ 2021-09-22 09:28 一个动态类型的幽灵
阅读(578)
评论(0)
推荐(0)
2021年9月18日
简单的promise源码
摘要: 1 class Promise { 2 constructor (executor) { 3 // 控制异步执行的状态 4 this.pending = "pending" 5 // 用来保存异步执行的结果 6 this.data = undefined 7 // 使用箭头函数 让this指向 当前
阅读全文
posted @ 2021-09-18 00:43 一个动态类型的幽灵
阅读(105)
评论(0)
推荐(0)
2021年9月17日
HTTP和HTTPS区别如下
摘要: 总结HTTP和HTTPS区别如下 https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 http的
阅读全文
posted @ 2021-09-17 23:37 一个动态类型的幽灵
阅读(67)
评论(0)
推荐(0)
hook
摘要: useMemo use useCallback 相当于Vue中的computed 主要用在性能优化上 比如大的开销上 只有依赖项发生变化才会重新计算结果 达到缓存的结果 splice(start,length,...element) start :开始的下标 length:删除多个元素 ...ele
阅读全文
posted @ 2021-09-17 14:22 一个动态类型的幽灵
阅读(40)
评论(0)
推荐(0)
2021年9月15日
git常用命令总结
摘要: 1 1. 配置用户信息 2 git config --global user.name 'your name' 3 git config --global user.email 'your email' 4 2. 全局配置信息 5 1. C:/Users/用户名文件夹/.gitconfig 6 2.
阅读全文
posted @ 2021-09-15 23:18 一个动态类型的幽灵
阅读(72)
评论(0)
推荐(0)
图片的懒加载
摘要: 实现思路: 利用浏览器提供的 IntersectionObserver,监听图片元素是否进入可视区域,进入后才真正去设置图片元素的 src 属性进行图片加载 IMG 组件js 文件 1 import classnames from 'classnames' 2 import { useEffect,
阅读全文
posted @ 2021-09-15 11:14 一个动态类型的幽灵
阅读(83)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告