level 1
星野红夜
楼主
代码如下:
var fs = require("fs");
var readline = require("readline");
var point = [];
var jsonObj = {};
var arr = []
var rl = readline.createInterface({
input: fs.createReadStream('20180605.txt')
});
rl.on('line',(line) =>{
arr = line.split("");
jsonObj = {longitude:parseFloat(arr[0]),latitude:parseFloat(arr[1])};
//console.log(jsonObj);
point.push(jsonObj);
});
console.log(point);
为什么最后输出的point是[],空的数组?
注释的那行,console.log(jsonObj);输出是有数据的
2018年06月05日 13点06分
1
var fs = require("fs");
var readline = require("readline");
var point = [];
var jsonObj = {};
var arr = []
var rl = readline.createInterface({
input: fs.createReadStream('20180605.txt')
});
rl.on('line',(line) =>{
arr = line.split("");
jsonObj = {longitude:parseFloat(arr[0]),latitude:parseFloat(arr[1])};
//console.log(jsonObj);
point.push(jsonObj);
});
console.log(point);
为什么最后输出的point是[],空的数组?
注释的那行,console.log(jsonObj);输出是有数据的