javascript 服务器片段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 服务器片段相关的知识,希望对你有一定的参考价值。

// send json
module.exports = function (req, res, data) {
	if (req._dbClient) req._dbClient.close();
	res.send({status: 'success', data: data});
};

// send error
var stringifyError = function (err, filter, space) {
	var plainObject = {};
	Object.getOwnPropertyNames(err).forEach((key) => {
		plainObject[key] = err[key];
	});

	if (plainObject.message) return plainObject.message;
	return JSON.stringify(plainObject, filter, space);
};

module.exports = function (req, res, err) {
	if (req._dbClient) req._dbClient.close();
	console.error(err);
	res.send({status: 'fail', data: stringifyError(err, null, '')});
};

// dbquery
const crypto = require('crypto');
const mongoID = require('mongodb').ObjectID;

以上是关于javascript 服务器片段的主要内容,如果未能解决你的问题,请参考以下文章

你可能不知道的JavaScript代码片段和技巧(上)

javascript [测试片段]我的片段描述是一个非常重要的javascript片段,不能忘记#tagtest

VSCode自定义代码片段12——JavaScript的Promise对象

VSCode自定义代码片段12——JavaScript的Promise对象

javascript javascript片段

javascript JavaScript重要的片段/方法