php从mysql中读取空间数据在javascript中调用这个空间数据的值

来源:互联网 发布:风行网络电影 编辑:程序博客网 时间:2024/05/31 11:04

php从mysql中读取mysql的空间数据,再传给ajax,

我们得到的数据其实是个对象,但是这个对象很烦,如下所示

{"x(site)":"116.2"}

对象的属性是x(site),对象的值是116.2

正常我们在javascript中可以使用   对象.属性  来获取这个值;但是这个属性具有括号,用常规的方法不能得到这个值

有一种方法可以对他进行处理 ,o=Object.getOwnPropertyDescriptor(latitude[0],"x(site)").value;

Object.getOwnPropertyDescriptor(o,name)
//参数:
//o:一个对象
//name:待查询的属性名
//查询一个属性的特性
//返回对象指定属性的一个属性描述符对象,如果不存在指定属性则返回undefined.

我发现用这个方法进行处理之后,会变成另一个对象,这个对象的value属性就是我们想要的值。

0 0