5 - filter
我竟然靠自己查文件完成這個功能了,覺得開心
列出目錄下所有檔案: [Node.js] 學習筆記:使用 readdir() 尋訪目錄下所有檔案
挖出後綴名: Node.js Path 模塊 | 菜鳥教程
附上自己寫的程式碼
// filter
// node 4-filter.js path subname
var fs = require("fs")
var dir = process.argv[2]
var subname = process.argv[3]
var path = require("path")
// get files list in dir
fs.readdir(dir, function(err, list) {
// if path.extname = subname
// log it
for(i=0; i<=list.length; i++){
if(path.extname(list[i]) == ("."+subname) ){
console.log(list[i])
}
}
} );官方的解答 主要差異在官方用 Array.foreach(function callback(value, index, array) ) 來代表迴圈
Last updated
Was this helpful?