文件操作 - ProxyHandler.js
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/htmlparser2/lib/ProxyHandler.js
编辑文件内容
module.exports = ProxyHandler; function ProxyHandler(cbs) { this._cbs = cbs || {}; } var EVENTS = require("./").EVENTS; Object.keys(EVENTS).forEach(function(name) { if (EVENTS[name] === 0) { name = "on" + name; ProxyHandler.prototype[name] = function() { if (this._cbs[name]) this._cbs[name](); }; } else if (EVENTS[name] === 1) { name = "on" + name; ProxyHandler.prototype[name] = function(a) { if (this._cbs[name]) this._cbs[name](a); }; } else if (EVENTS[name] === 2) { name = "on" + name; ProxyHandler.prototype[name] = function(a, b) { if (this._cbs[name]) this._cbs[name](a, b); }; } else { throw Error("wrong number of arguments"); } });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件