为什么在我的对象中附加了\\?

时间:2015-04-15 22:41:10

标签: javascript node.js

我在回调,filePath,stat和name中得到三个参数。在将它传递给异步函数之前,我需要从中形成一个对象。

var config = {};
walk('directory', function(filePath, stat, name) {
    console.log("filePath", filePath);
    config.input = filePath;
    config["output"] = path.join("json", name + ".json");   
});

以下是输出

FilePath: word\file1.doc
{ input: 'word\\file1.doc', output: 'json\\file1.doc.json' }
FilePath: word\file2.doc
{ input: 'word\\file2.doc', output: 'json\\file2.doc.json' }

为什么在我的对象中会附加\?虽然我的FilePath只有一个斜杠。

0 个答案:

没有答案