V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shenqi  ›  全部回复第 71 页 / 共 71 页
回复总数  1406
1 ... 62  63  64  65  66  67  68  69  70  71  
国哥啊,好久不见啦。我挺想念那些小伙伴的。
2014-03-05 12:49:05 +08:00
回复了 lijinma 创建的主题 Node.js nodejs 中 json 对象操作问题,没学好 javascript,哎
@RIcter 只是一个基础的编程题而已,而且当时题目与这个类似。
2014-03-04 23:34:31 +08:00
回复了 lijinma 创建的主题 Node.js nodejs 中 json 对象操作问题,没学好 javascript,哎
var obj1 = [{
userid: 'james',
status: 'open',
open_count: 2
}, {
userid: 'james',
status: 'pending',
pending_count: 3
}, {
userid: 'livid',
status: 'open',
close_count: 5
}]

function objConut(obj) {
var returnObj = [], tempObj = {}, i, j, l, objI;
for( i = 0, l = obj.length; i < l; i++){
objI = obj[i];
tempObj[objI.userid] = tempObj[objI.userid] || {}
tempObj[objI.userid].userid = objI.userid;
tempObj[objI.userid][objI.status+"_count"] = objI[objI.status+"_count"] +
( tempObj[objI.userid][objI.status+"_count"] || 0 );
}
for( j in tempObj ){
returnObj.push( tempObj[j] )
}
return returnObj;

}
objConut(obj1);

try it。
2014-03-04 23:18:30 +08:00
回复了 lijinma 创建的主题 Node.js nodejs 中 json 对象操作问题,没学好 javascript,哎
抱歉我看错题了,之前去面试的时候就是考这题目,题目不错。
2014-03-04 23:13:55 +08:00
回复了 lijinma 创建的主题 Node.js nodejs 中 json 对象操作问题,没学好 javascript,哎
JSON.stringify(obj1);
JSON.parse(JSON.stringify(obj1));
哪个是你想要的效果?
2014-02-25 23:04:02 +08:00
回复了 rvmedtech 创建的主题 酷工作 [广州] 医疗科技创业公司招募 Web 及 App 开发工程师
留意下,今天早上刚提交辞职表。熟悉:HTML5, jQuery, Bootstrap, CoffeeScript, node.js,。正在学AngularJS, MVC/MVVM。熟悉BAE/SAE。
1 ... 62  63  64  65  66  67  68  69  70  71  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2854 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.