__dirname: 获得当前执行文件所在目录的完整目录名__filename: 获得当前执行文件的带有完整绝对路径的文件名process.cwd():获得当前执行...
点击上传 利用 type="file" 的 input,上面覆盖一个 div 或者其他元素,点击该元素时触发 input 的click事件,通过 e.target.files...
创建 获取 转换
基本概念 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 文件4种状态Untracked:...
JS组件设计 设计原则 高内聚低耦合组件的功能受控于组件本身,而不是别的组件。 周期性迭代需要结合实际的业务场景去不断优化,没有固定的标准。 设计方法 先整体后部分再颗粒化。...
查找 遍历 拷贝 增删 排序
一、为什么前端需要学习数据结构与算法? 以前的前端页面都是多页面,现在前端的趋势是单页面应用,需要将复杂的逻辑都放在前端实现,需要考虑到运行效率的问题,因此我们需要学会选择正...
1.随时找到数据流的中位数 【题目】有一个源源不断地吐出整数的数据流,假设你有足够的空间来保存吐出的数。请设计一个名叫MedianHolder的结构,MedianHolder...
1.打印两个有序链表的公共部分 【题目】给定两个有序链表的头指针head1和head2,打印两个链表的公共部分。例如:【思路】因为链表有序,两个指针同时开始,一一进行比较,谁...
哈希函数 定义 输入域是无穷的,输出域S是有限的。 输入参数一旦确定,返回值一定是相同的,不存在随机性;多个不同的输入,可能有相同的输出。 S中任何一个值作为返回值的概率是几...
1.转圈打印矩阵 【题目】给定一个整型矩阵matrix,请按照转圈的方式打印它。例如:1 2 3 45 6 7 89 10 11 1213 14 15 16打印结果为:1,2...
一、定义 栈:先进后出 队列:先进先出 二、题目 1.用数组结构实现大小固定的栈和队列 2.返回栈中最小元素 题意 实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈...
一、KMP算法 1.定义 str1中是否包含str2,返回初始下标。 2.思路 (1)暴力匹配基于str1,依次匹配str2,时间复杂度为O(MN)。(2)KMP算法基于st...
基本概念 1. 时间复杂度 定义:一个算法流程中,常数操作数量的指标,这个指标叫做O,big O。具体为,如果常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项系数...
数据结构和算法 书籍阅读《剑指offer》 CSS 书籍阅读:《CSS 权威指南》、《精通 CSS》、《CSS揭秘》 JavaScript 学习ES6。 熟悉总结JavaSc...