上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: Console.log是前端开发中最简单、最强大的工具。然而它并不是我们想象的那么简单。在平常的开发过程中,你可能只会用它来在控制台里面简单的打印一点信息而已,但是你却不知道它还可以给你打印的信息定义样式。 如我们想打印一条错误信息,并且让它显眼一些,我们可以这样: console.error("% 阅读全文
posted @ 2020-06-05 00:49 Sameen 阅读(568) 评论(0) 推荐(0)
摘要: 先想大的骨架,再想小的骨架, 写代码的原则:封装变化可以有多个错误出口,只能有一个正确出口。 通用思路:for 循环 中 await (解决嵌套异步) 普适性更强的东西沉淀到自己手里头 把变化收敛在简单的地方,复杂的逻辑里不要加一堆if-else(比如for里面尽量少一大堆if-else) 要收口, 阅读全文
posted @ 2020-06-03 23:41 Sameen 阅读(153) 评论(0) 推荐(0)
摘要: 在封装开发分片上传库的过程中,难得在前端遇到了并发问题。下面分析下怎么遇到的问题,以及怎么解决的。 目录 topic涉及的内容 事件循环:Promise、async await、setTimout执行顺序 并发问题:竟态、原子性 解决并发:乐观锁、悲观锁、消除共享资源 大文件分片上传遇到的问题 功能 阅读全文
posted @ 2020-06-01 23:33 Sameen 阅读(553) 评论(0) 推荐(0)
摘要: http://xxxxxx.com/live/edit/9999999?start=20200518141057&end=20200518201057&pid=Live7777777 // 路由{path: "edit/:stream_id",component: XXX}// 获取相应参数this 阅读全文
posted @ 2020-05-18 16:00 Sameen 阅读(193) 评论(0) 推荐(0)
摘要: 一个1x1px大小Data/Base64数据的gif透明图片 <img src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5 阅读全文
posted @ 2020-04-14 17:14 Sameen 阅读(151) 评论(0) 推荐(0)
摘要: 90s => 1min30s 阅读全文
posted @ 2020-01-08 11:25 Sameen 阅读(18267) 评论(0) 推荐(1)
摘要: 用v-model.number="xxxx" 补充知识点: .lazy在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步 (除了上述输入法组合文字时)。你可以添加 lazy 修饰符,从而转变为使用 change 事件进行同步: <input v-model.laz 阅读全文
posted @ 2020-01-02 13:27 Sameen 阅读(4980) 评论(0) 推荐(0)
摘要: 补充: [...new Array(10).keys()] 阅读全文
posted @ 2019-12-19 22:31 Sameen 阅读(2816) 评论(0) 推荐(0)
摘要: Git fetch和git pull的区别: 都可以从远程获取最新版本到本地 1.Git fetch:只是从远程获取最新版本到本地,不会merge(合并) $:git fetch origin master //从远程的origin的master主分支上获取最新版本到origin/master分支上 阅读全文
posted @ 2019-12-12 20:31 Sameen 阅读(3541) 评论(0) 推荐(0)
摘要: sudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node  阅读全文
posted @ 2019-05-21 11:14 Sameen 阅读(208) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页