Node.js keyObject.export([options]) 方法
NodeJS中的export方法允许您创建对象或数组的JSON表示。这在将数据存储到文件中或通过网络发送数据时非常有用。options参数允许您控制JSON字符串的输出,例如添加缩进。
语法: 使用export方法的语法如下:
const jsonString = object.export([options]);
对象参数是您想要转换为JSON的对象或数组。选项参数是一个可选对象,其中包含控制JSON字符串输出的选项。
示例1: 考虑以下示例,我们将创建一个具有两个属性(name和age)的对象,然后使用export方法将其转换为JSON字符串。
文件名:index.js
const data = {
name: 'ABC',
age: 40,
};
const jsonString = data.export();
console.log(jsonString);
输出:
{"name":"ABC","age":40}
示例 2: 此示例创建了一个对象数组,并使用export方法将其转换为JSON字符串。使用spaces选项向输出的JSON字符串添加缩进。
文件名:index.js
const data = [
{ name: 'ABC', age: 40 },
{ name: 'XYZ', age: 25 },
];
const jsonString = data.export({ spaces: 2 });
console.log(jsonString);
输出:
[ { "name": "ABC", "age": 40 }, { "name": "XYZ", "age": 25 }]
参考: https://www.geeksforgeeks.org/node-js-cipher-final-method/