会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
国服第一李师师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
20
下一页
2020年3月16日
观察者模式
摘要: //被观察者function Observed () { this.state = '不开心'; this.arr = [];}//将Observer注册到Observed上Observed.prototype.attach = function (s) { this.arr.push(s);}//
阅读全文
posted @ 2020-03-16 09:09 国服第一李师师
阅读(143)
评论(0)
推荐(0)
2020年3月11日
算法的时间复杂度和空间复杂度
摘要: 计算算法的时间所消耗的时间,一般有两个方案: 1.事后统计的方法,这个不可靠,1.想对算法所消耗时间进行测评,必须先依据算法的编制的程序让它实际运行 2.所测时间依赖与计算机的硬件软件等因素,有时容易掩盖算法本身的优势 2.事前统计的方法,人们通常采用的方法。一个高级语言编写的程序在计算机上运行所消
阅读全文
posted @ 2020-03-11 13:55 国服第一李师师
阅读(189)
评论(0)
推荐(0)
2020年3月10日
假设把官方的promise.all去掉,实现自己的promise.all方法
摘要: 搞清题意了没? 我们要搞清楚两个问题, 1. let arr = [] arr[3] = 'str' arr的长度是几,答案是3, 2. 当 function test(){ return new Promise((resolve)=>{ setTimeout(()=>{ resolve(123)
阅读全文
posted @ 2020-03-10 19:35 国服第一李师师
阅读(320)
评论(0)
推荐(0)
2020年3月9日
有关for循环输出数字的面试题
摘要: for (var i = 0; i< 5; i++){ setTimeout(() => { console.log(i); }, 1000) } 这是原题,怎么使他说出0,1,2,3,4 for (var i = 0; i< 5; i++){ (function(){ console.log(i)
阅读全文
posted @ 2020-03-09 16:47 国服第一李师师
阅读(186)
评论(0)
推荐(0)
2020年3月5日
严格模型和非严格模式的区别
摘要: 严格模式 use strict,就是在代码的头部加上use strict function test(){ console.log(arguments.callee) console.log(123) } test() 把这段代码放到浏览器是不会报错的,但是,如果严格模式是会报错的,小伙伴们可以拿过
阅读全文
posted @ 2020-03-05 23:28 国服第一李师师
阅读(250)
评论(0)
推荐(0)
for循环,forEach循环。
摘要: try{ [1,2,3].forEach((item)=>{ console.log(item) if(item == 1){ throw new Error() } }) }catch(e){ console.log(111) } 注意原始的for循环里面不能写return,如果想要跳出for循环
阅读全文
posted @ 2020-03-05 14:33 国服第一李师师
阅读(154)
评论(0)
推荐(0)
2020年3月3日
hash和history路由的区别
摘要: 他们有三个区别: 1.hash 有丑陋的#符号,history没有非常漂亮,干净 2.hash 你改变路由按下enter键之后,你会发现,浏览器那个刷新的icon不变,没错,hash改变路由是不会变的,当刚才的路由你按下第二次会变,这是因为,你在所有的浏览器按enter键他都会刷新。不过这并不代表h
阅读全文
posted @ 2020-03-03 14:07 国服第一李师师
阅读(926)
评论(0)
推荐(1)
2020年2月18日
调用谷歌浏览器的打印所遇到的困难,回流重绘
摘要: 首先我要说一下打印的思路:(往往开发中打印界面和目标界面并不一样,我们可以在打印的时候做一些操作) 1.将页面dom保存起来存在文档碎片里面 let fragment = this.nodeToFragment(document.body) 2.将生成的图片放在body里面(我在开发的过程中遇到了,
阅读全文
posted @ 2020-02-18 11:49 国服第一李师师
阅读(737)
评论(0)
推荐(0)
2019年12月20日
webpack简单搭建基础感悟
摘要: 实现局部webpack搭建并打包。 npm init 弄出一个package.json 首先npm i webpack webpack-cli -D 建立一个index.js,content.js.index.html index.html里面引入index.js, index.js里面的内容是 :
阅读全文
posted @ 2019-12-20 19:09 国服第一李师师
阅读(178)
评论(0)
推荐(0)
2019年12月18日
linux
摘要: 切换目录 目录的操作 新建目录 mkdir name //新建文件 查看目录 ll //查看当前目录下的文件 find / -name '*test*' //查看指定目录下的name中包含test的文件 修改目录 mv aaa bbb //将aaa重命名为bbb mv aaa /root //将aa
阅读全文
posted @ 2019-12-18 16:42 国服第一李师师
阅读(350)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
20
下一页
公告