首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
文件夹遍历
订阅
潇湘516
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
字节一面,面试官问我Vue3源码,我说……
“哥,我面试字节挂了!” 小明哭丧着脸:“MD,太卷了!这 Vue3 刚转正没多久,面试官就问上我原理了,什么 reactivity 实现原理,proxy ,Vue3初始化的流程,编译优化,diff
「前端进阶」JS中的内存管理
像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。 因为自动垃圾回收…
字节跳动今日头条前端面经(4轮技术面+hr面)
算法题:老师分饼干,每个孩子只能得到一块饼干,但每个孩子想要的饼干大小不尽相同。 目标是尽量让更多的孩子满意。 如孩子的要求是 1, 3, 5, 4, 2,饼干是1, 1, 最多能让1个孩子满足。如孩子的要求是 10, 9, 8, 7, 6,饼干是7, 6, 5,最多能 让2个…
拖拽上传文件夹的实现
我们在很多的项目场景当中,都会碰到需要上传文件的情况,相信大部分前端仔都对上传的机制熟稔于心了,无非就是表单上传,拖拽上传等等,基本都是玩的溜溜的了。而今天我们讲的是其中不为人知的一块内容---通过拖拽的方式来上传整个文件夹的内容~ 既然讲的是拖拽上传文件夹,那么我们自然从我们…
前端实现拖拽上传文件和文件夹(webkit内核)
目前组件库中关于桌面拖拽文件上传基本都是开箱即用的,这里就不在给大家讲解,但是拖拽文件夹上传实现是比较少的,原因是拖拽拿到的fils中的仅仅对文件夹的描述,至于文件夹内部信息是不会像使用input标签
Node中的两种遍历方式-深度优先和广度优先(附Node删除文件例子进行详解)
树(Tree)是 n 个结点的有限集,n 为 0 时,称为空树,在任意一棵非空树中有且仅有一个特定的被称为根(Root)的结点,当 n 大于 1 时,其余结点可分为 m 个互不相交的有限集 T1、T2、......、Tm,其中每一个集合本身又是一棵树,并且称为 SubTree,…
遍历文件夹的几种方式
最近面试的时候被问及,使用非递归的方式遍历文件夹下的所有文件。由于之前没有写过,当时卡了一下,最后也没给出好的方案。 从计算机的角度看,文件夹的数据结构就是多叉树(Tree),而树的遍历方式有两种:深度优先遍历和广度优先遍历。 1. 采用递归的方式实现深度优先遍历 这种方法最简…
fs+path模块实例:【遍历文件夹下的所有文件,最后输出文件夹下所有的文件名】
path 拼接一个绝对路径,join方法能自动补齐路径,防止少层级或者多层级的问题。 封装遍历的方法为一个功能模块,递归实现文件夹中子文件夹的深层嵌套。减少代码 记录node 基础学习的一个小案例,欢迎一起交流学习。 絮尘飘飞
Nodejs-遍历文件夹下所有文件
```js function walkSync(currentDirPath, callback) { var fs = require('fs'), path = require('path');
使用Javascript递归遍历本地文件夹
this.this.this.fso = new ActiveXObject("Scripting.f = fso.fc = new Enumerator( f.for (; !fc.atEnd(); fc.filename = fso.GetFileName( fc.var f...