会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiao旭
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2022年2月15日
?. 、 ?? 、??= 以及&& 、|| 、!
摘要: 今天看到这种写法,好奇的百度了下,做下相关的记录 ?. 可选链 a=b?.name //等价于 if(!!b){ a = b.name; }else{ a = undefined; } //判断b是否存在(null、undefined的除外), //存在的话 b.name赋值给a, //否则(当b
阅读全文
posted @ 2022-02-15 16:26 xiao旭
阅读(360)
评论(0)
推荐(0)
2022年2月11日
面试题js之 bind、call、apply
摘要: bind、call、apply 共同点:都是改变this的指向 区别 bind call apply 第一个参数是this要指向的对象,多个参数 类型不限 第一个参数是this要指向的对象,多个参数 类型不限 第一个参数是this要指向的对象,第二个参数是数组 bind()改过this后,不执行函数
阅读全文
posted @ 2022-02-11 15:03 xiao旭
阅读(94)
评论(0)
推荐(0)
2022年2月8日
设计模式之访问者模式Visitor
摘要: 访问者模式(Visitor): 针对于对象结构中的元素,定义在不改变该对象的前提下访问结构中元素的新方法 实现:使指定对象Visitor具有数组的 push pop 和 splice 方法 let Visitor = (function(){ return { push:function(){},
阅读全文
posted @ 2022-02-08 14:47 xiao旭
阅读(47)
评论(0)
推荐(0)
2022年2月7日
设计模式之迭代器模式
摘要: 迭代器模式 指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 迭代器模式可以把迭代的过程从业务逻辑中分离出来,使用迭代器模式后,即使不关心对象的内部结构,也可以安顺序访问其中的每个元素 jq中的迭代器 迭代器模式无非就是循环访问聚合对象中的每个元素。比如 each函数
阅读全文
posted @ 2022-02-07 21:14 xiao旭
阅读(39)
评论(0)
推荐(0)
2022年1月22日
md生成项目结构 拷贝文件
摘要: npm i mddir //进入mddir目录中 cd node_modules/mddir/src //查看当前所在目录 pwd //当前文件夹下的文件目录 ls // 生成结构的根目录起点 ,向内查找两层 node mddir "../../../" 生成的directoryList.md文件会
阅读全文
posted @ 2022-01-22 10:40 xiao旭
阅读(161)
评论(0)
推荐(0)
2022年1月19日
JS异步调度器
摘要: 一个带并发限制的异步调度器,保证同时最多运行2个任务 class Scheduler { constructor(limit) { this.queue = [] this.limit = limit this.count = 0 } add(time, order) { const promise
阅读全文
posted @ 2022-01-19 11:10 xiao旭
阅读(320)
评论(0)
推荐(0)
2022年1月17日
js 函数 柯里化 的学习
摘要: 函数柯里化是什么? 接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 分析一下 输入是一个函数,并且这个函数拥有n个参数 输出也是一个函数,并且可以使用fn()()()这种方式调用 参数被柯里化过程中的函数被拆分 通过分析可以
阅读全文
posted @ 2022-01-17 16:31 xiao旭
阅读(48)
评论(0)
推荐(0)
2021年12月29日
Object assgin、keys、values、entries的使用
摘要: Object.keys()、与Object.values() Object.keys()、Object.values()的返回值都是数组 一个是由对象的键组成的,一个是由对象的值组成的 var person = { name: '张三', age: 18, 66: '66', 2: '2' } Ob
阅读全文
posted @ 2021-12-29 15:33 xiao旭
阅读(133)
评论(0)
推荐(0)
2021年12月23日
css 样式动画 特效 Animation简单使用
摘要: animation与@keyframes配合使用 实现按钮类似果冻的特效 .meal_item_bottom_right:hover { // -webkit-box-shadow: 0 0 0 2px #cff09e, 0 0 0 4px #ccc; // box-shadow: 0 0 0 2p
阅读全文
posted @ 2021-12-23 13:45 xiao旭
阅读(299)
评论(0)
推荐(0)
2021年12月13日
js 数据类型检查
摘要: JavaScript 有三种方法,可以确定一个值到底是什么类型。 typeof 运算符 instanceof 运算符 Object.prototype.toString方法 typeof 运算符 像null array {}都是object 不能区分 从上面typeog undefined ==un
阅读全文
posted @ 2021-12-13 11:45 xiao旭
阅读(93)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告