87,910
社区成员
发帖
与我相关
我的任务
分享
const http = require('http');
const url = require('url');
const server = http.createServer();
server.on('request', (req, res) => {
const urlObj = url.parse(req.url, true);
const { query } = urlObj;
console.log(query);
// { name: 'forward', gender: '', age: '18' }
Object.keys(query).forEach((key) => {
if (query[key] === '') {
delete query[key];
}
});
console.log(query);
// { name: 'forward', age: '18' }
res.end(JSON.stringify(query));
});
server.listen(3000, () => {
console.log('http://127.0.0.1:3000?name=foo&gender=&age=18');
});
var json = [
[{a:1},{a:2}],
[],
[{a:3},{a:4}],
[],
[{a:5},{a:6}]
];
json = json.filter(function(v, i){
return v.length>=1;
});
console.log(json);