extjs,求解List和array之间的转换?

逗泥丸的平方 2017-02-09 05:01:07
初学js, 还不太了解一些基础的方法,或者语法糖?

对于这样一个bean

class Bean{
String key;
String value;
}

对于后台拿到的这样一个array[2],有没有什么简单一点的方式(不遍历),把

[{"key":"key1","value":"value1"},{"key":"key2","value":"value2"}]

变成这样的形式?

{"key1":"value1","key2":"value2"}


再或者说,方便的得到key的array,和value的array.即

{"key1","key2"}


再就是想请教一下... 怎样能方便的知道别人写的方法(以及使用的api)的返回类型,好去查文档?
...全文
108 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
逗泥丸的平方 2017-02-10
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
你服务器端处理好直接返回不就行了,客户端js肯定需要遍历处理成你那种格式了 得到什么数据浏览器访问api接口看结构就行了
服务器处理好吗.. 原来是因为bean有不确定数量的属性,每次修改都需要加字段, 所以才改造成这样key,value的形式 你是说手动拼一个JSON发到前台来吗..
Go 旅城通票 2017-02-10
  • 打赏
  • 举报
回复
引用 2 楼 qq_35209952 的回复:
[quote=引用 1 楼 showbo 的回复:] 你服务器端处理好直接返回不就行了,客户端js肯定需要遍历处理成你那种格式了 得到什么数据浏览器访问api接口看结构就行了
服务器处理好吗.. 原来是因为bean有不确定数量的属性,每次修改都需要加字段, 所以才改造成这样key,value的形式 你是说手动拼一个JSON发到前台来吗.. [/quote]改不了服务器自己客户端js处理成你要的格式了。。没有什么好办法
Go 旅城通票 2017-02-09
  • 打赏
  • 举报
回复
你服务器端处理好直接返回不就行了,客户端js肯定需要遍历处理成你那种格式了 得到什么数据浏览器访问api接口看结构就行了

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧