会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
国服第一李师师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
20
下一页
2022年9月23日
type 和 interface区别
摘要: 1.类型别名可以用于其它类型 (联合类型、元组类型、基本类型(原始值)),interface不支持 type可以声明任何类型,interface不可以只能声明对象 2.interface 可以多次定义 并被视为合并所有声明成员 type 不支持 3.type 能使用 in 关键字生成映射类型,但 i
阅读全文
posted @ 2022-09-23 11:43 国服第一李师师
阅读(52)
评论(0)
推荐(0)
2022年3月31日
Object.is原理
摘要: 利用js 1.如何区分0 -0 2.如何区分他是undefined 我们可以在确定 a 0,b 0的条件下 1/0 1/-0 undefined 则可以 a!==a && b!==b function is(a, b) { // your code here if(a 0 && b 0){ retu
阅读全文
posted @ 2022-03-31 17:33 国服第一李师师
阅读(60)
评论(0)
推荐(0)
2022年3月8日
V8
摘要: var shishi = { 15:'xxx', test1:'lishishi2', test3:'33333' } shishi['test2'] = 'xxxx' for(let i=0;i<19;i++){ shishi['p'+i] = 1 } window.alishishi = shi
阅读全文
posted @ 2022-03-08 14:46 国服第一李师师
阅读(324)
评论(0)
推荐(0)
2022年3月7日
node.js
摘要: var cluster = require('cluster') var numCPUS = require('os').cpus().length if(cluster.isMaster){//主进程代码 console.log(numCPUS) for(var i=0;i<numCPUS;i++
阅读全文
posted @ 2022-03-07 22:15 国服第一李师师
阅读(77)
评论(0)
推荐(0)
23种设计模式 六大设计原则 IOC-->awilix-koa
摘要: <!-- //对象是怎么查找属性的 创建型模式(Creational Patterns): 单例模式(Singleton Pattern) 工厂方法模式(Factory Method Pattern) 抽象工厂模式(Abstract Factory Pattern) 建造者模式(Builder Pa
阅读全文
posted @ 2022-03-07 16:48 国服第一李师师
阅读(120)
评论(0)
推荐(0)
2022年3月6日
react17
摘要: React基于浏览器的事件机制自身实现了一套事件机制,包括事件注册、事件的合成、事件冒泡、事件派发等,在React中这套事件机制被称之为合成事件 react15的架构是递归,一个长任务会阻塞后续用户交互、卡顿,改成fiber架构,异步任务 放在 requestAnimationFrame 超时时间
阅读全文
posted @ 2022-03-06 20:50 国服第一李师师
阅读(101)
评论(0)
推荐(0)
2022年3月5日
axios和fetch区别
摘要: fetch没有超时处理, const controller = new AbortController(); const options = { method: "POST", signal: controller.signal, body: JSON.stringify({ firstName:
阅读全文
posted @ 2022-03-05 13:44 国服第一李师师
阅读(117)
评论(0)
推荐(0)
2022年2月28日
Recoil源码分析
摘要: /* Atom Selector 是继承自Stateful atom selector 用于构建实例 核心Stateful内部维护了一个Set subscribe emit 是基于发布订阅来做的 useRecoilState包含useRecoilValue 内部 useRecoilValue调用时会
阅读全文
posted @ 2022-02-28 11:20 国服第一李师师
阅读(139)
评论(0)
推荐(0)
2022年2月23日
webpack5 和webpack4对比
摘要: 2.5融合了prepack,预先执行一边代码(有一套自己的js解释器),使代码变得更小 原理:如果是纯函数走替换模型,替换模型能替换掉哪些看起来复杂的函数,+ js解释器就能做到prepack 相关:vite 原理 : esbuild + koa ,webpack esbuild-loader 快(
阅读全文
posted @ 2022-02-23 23:30 国服第一李师师
阅读(2753)
评论(0)
推荐(0)
2022年1月17日
找到字符串中所有字母异位词
摘要: var findAnagrams = function(s, p) { const sLen = s.length,pLen = p.length if(sLen < pLen){ return [] } const ans = [] const sCount = new Array(26).fil
阅读全文
posted @ 2022-01-17 19:27 国服第一李师师
阅读(89)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
20
下一页
公告