TC官方合作论坛

标题: 关于执行JS脚本获得返回值的问题 [打印本页]

作者: xyn3007    时间: 2017-11-4 08:10
标题: 关于执行JS脚本获得返回值的问题
本帖最后由 xyn3007 于 2017-11-4 08:12 编辑

JS脚本代码如下:
  1. var topicArray=new Array();topicArray.push({topicId:"8a8128a44abefc98014b499aa5cc1e33",basetypeId:"1",basetype:"1"});return topicArray;
复制代码
比如我想获取basetypeId的值,我知道可以这样写,但我不想用这个方法
  1. return topicArray[0].basetypeId;
复制代码
用网页执行js脚本命令 执行上述代码后 返回值类型为      [object , Object]两个object的大小写还不一样,请问这两个代表什么意思 ?
我的理解用数组或json的方法,应该能获取到。我但都没有成功,不知道是不是方法不对。请问,怎么操作这个object




作者: yhnujmik    时间: 2017-11-4 10:01
这个是数据类型
作者: OOOO    时间: 2017-11-4 10:39
转换成json字符串再返回,不能直接返回数组
作者: xyn3007    时间: 2017-11-7 18:58
OOOO 发表于 2017-11-4 10:39
转换成json字符串再返回,不能直接返回数组

后来我确实转换为字符串返回后操作成功的。
作者: xsm1974    时间: 2017-12-18 00:09
请问如何转换的?我还没弄懂,能贴源码吗?谢谢!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1