利用bat第二弹 发表于 2019-03-26 | 分类于 shell编程 字数统计: 989 | 阅读时长 ≈ 4 在实际问题处理中,我们不可避免地会遇到一些文件或其他操作的批量处理。在 Linux 系统中,我们可以利用 shell 脚本去完成这些重复的事情,减少一些不必要的操作。window 的 bat同理。 有兴趣的同学可以看一下前一篇 一、系统脚本足够强大吗?在处理实际问题时,系统脚本命令能够完全满足 ... 阅读全文 »
初探react 发表于 2019-03-25 | 分类于 前端开发框架+库 字数统计: 155 | 阅读时长 ≈ 1 react.js 作为一个热门的 JavaScript 库,其用于组件化开发,提升我们的开发效率。现在就让我们走进 react.js 一、我们需要知道什么元素和组件构成 React 应用。 JSX: 元素:元素是构成 React 应用的最小单位,用来描述你在屏幕上看到的内容。元素本身是一个普通 ... 阅读全文 »
利用bat 发表于 2019-03-22 | 分类于 每日一题 字数统计: 901 | 阅读时长 ≈ 3 bat批处理文件是一个文本文件,其每一行都是一条DOS命令。同时bat也是一种简单的运行程序。 一、简单介绍批处理文件bat是window系统下的一种批处理文件,主要适用于自动的连续执行多条命令。批处理文件支持条件判断、循环和流程控制。每个编写好的批处理文件相当于一个DOS外部命令。(如果批量文 ... 阅读全文 »
宏任务和微任务 发表于 2019-03-21 | 分类于 基础原理 字数统计: 58 | 阅读时长 ≈ 1 PPT 一、调用栈二、事件循环三、作业队列和 Promise四、相关文章推荐 https://juejin.im/post/5a05b4576fb9a04519690d42 https://juejin.im/post/5a102e656fb9a044fd1158c6 https://juejin. ... 阅读全文 »
promise 发表于 2019-03-20 | 分类于 每日一题 字数统计: 590 | 阅读时长 ≈ 3 Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及该异步操作的结果值。 作业队列### 实现一个最小程度的promise12345678910111213141516171819202122232425262728293031323334353637383940414243 ... 阅读全文 »
reduce 发表于 2019-03-06 | 分类于 每日一题 字数统计: 330 | 阅读时长 ≈ 1 原问题为:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 ... 阅读全文 »
数组扁平去重排序 发表于 2019-03-05 | 分类于 每日一题 字数统计: 127 | 阅读时长 ≈ 1 已知如下数组:var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10];编写一个程序将数组扁平化去并除其中重复部分数据,最终得到一个升序且不重复的数组 问题初步解答:1var arr = ... 阅读全文 »
异步编程 发表于 2019-03-05 | 分类于 每日一题 字数统计: 221 | 阅读时长 ≈ 1 JavaScript 是单线程的,而为了避免耗时较为严重的任务影响整体任务,异步编程就显得尤为重要了。 相关参考文章: 对引擎、运行时和调用栈的概述 深入 V8 引擎以及 5 个写出更优代码的技巧 内存管理以及四种常见的内存泄漏的解决方法 JavaScript 是如何工作的: 事件循环和异步编程的崛 ... 阅读全文 »