node.js中的fs.exists方法使用说明


Posted in Javascript onDecember 17, 2014

方法说明:

测试某个路径下的文件是否存在。

回调函数包含一个参数exists,true则文件存在,否则是false。

语法:

fs.exists(path, callback)

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

path 欲检测的文件路径

callback 回调

例子:

fs.exists('/etc/passwd', function (exists) {

  util.debug(exists ? "it's there" : "no passwd!");

});

源码:

fs.exists = function(path, callback) {

  if (!nullCheck(path, cb)) return;

  binding.stat(pathModule._makeLong(path), cb);

  function cb(err, stats) {

    if (callback) callback(err ? false : true);

  }

};
Javascript 相关文章推荐
javascript基础知识大集锦(一) 推荐收藏
Jan 13 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
Sep 04 Javascript
javascript实现2016新年版日历
Jan 25 Javascript
利用Angularjs实现幻灯片效果
Sep 07 Javascript
怎样判断jQuery当前元素是隐藏还是显示
Nov 23 Javascript
JavaScript轮播图简单制作方法
Feb 20 Javascript
详解如何使用 vue-cli 开发多页应用
Dec 16 Javascript
代码详解Vuejs响应式原理
Dec 20 Javascript
Angular2.0实现modal对话框的方法示例
Feb 18 Javascript
Vue2.X 通过AJAX动态更新数据
Jul 17 Javascript
Angular事件之不同组件间传递数据的方法
Nov 15 Javascript
解决vuex刷新状态初始化的方法实现
Aug 15 Javascript
node.js中的fs.openSync方法使用说明
Dec 17 #Javascript
node.js中的fs.open方法使用说明
Dec 17 #Javascript
node.js中的fs.closeSync方法使用说明
Dec 17 #Javascript
node.js中的fs.close方法使用说明
Dec 17 #Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 #Javascript
node.js中的fs.readdir方法使用说明
Dec 17 #Javascript
node.js中的fs.readlinkSync方法使用说明
Dec 17 #Javascript
You might like
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
php获取linux命令结果的实例
2017/03/13 PHP
JavaScript For Beginners(转载)
2007/01/05 Javascript
权威JavaScript 中的内存泄露模式
2007/08/13 Javascript
仅IE不支持setTimeout/setInterval函数的第三个以上参数
2011/05/25 Javascript
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
javascript实现十秒钟后注册按钮可点击的方法
2015/05/13 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
微信小程序左右滑动切换页面详解及实例代码
2017/02/28 Javascript
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
2019/05/30 jQuery
JavaScript仿京东秒杀倒计时
2020/03/17 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
Vue SPA 首屏优化方案
2021/02/26 Vue.js
python使用numpy读取、保存txt数据的实例
2018/10/14 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
董事长秘书岗位职责
2013/11/29 职场文书
个人自我鉴定写法
2013/11/30 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
农村优秀教师事迹材料
2014/08/27 职场文书
数学考试作弊检讨书300字
2015/02/16 职场文书
教师继续教育反思周记
2015/06/25 职场文书
python urllib库的使用详解
2021/04/13 Python
css3实现背景图片颜色修改的多种方式
2021/04/13 HTML / CSS
Mysql 文件配置解析介绍
2022/05/06 MySQL
在python中读取和写入CSV文件详情
2022/06/28 Python
Python实现聚类K-means算法详解
2022/07/15 Python