尚硅谷2023版Node.js零基礎(chǔ)視頻教程,nodejs新手到高手

const fs=require('fs')
let files=fs.readdirSync('./code')
files.forEach(item=>{
?let num=files.indexOf(item)+1
if(num<10){
? ? num='0'+num
}
arr=item.split('-')
for (var i=0 ;i <arr.length;i++){
? ? for (var j =i+1; j<arr.length; j++){
? ? ? ? if(arr[i]=arr[j]){
? ? ? ? ? ? arr.splice(j,1);
? ? ? ? ? ? j--
? ? ? ? }
? ? }
}
let newItem=num+'-'+arr
?fs.renameSync(`./code/${item}`,`./code/${newItem}`)
})
一勞永逸 無論前面是不是數(shù)字都可以加上數(shù)字
標(biāo)簽: