大家好我的网页有很多脚本,我需要通过它的名字得到一个。例如'数据'。我需要将此脚本中的数据转换为一个字符串。JavaScript get Objects属性
脚本如下:
<script>data = [{'Id': '12344567', 'name': 'TestName','Amount': '1066.00', 'NumberTax': '34.00','tranasactionNumber':'139', 'otherInfo': [{'sku': 'ET|Adult','name': 'Test','category': 'Normal','price': '1032.0', 'quantity':'3'}]}];</script>
该数据具有一些元件和另一个数组内数组。 使用我的脚本我只能从我的数据获取信息和创建带有String元素的字符串,但是如何从内部数组获取元素?
var json = '[{';
for (var i in data[0]) {
console.log('type of data[0][i] = ' + typeof data[0][i]);
if (typeof data[0][i] === 'string') {
json = json + '\'' + i + '\'' + ': ' + '\'' + data[0][i] + '\', ';
console.log(i);
console.log(data[0][i])
} else {
//Get infro from inner array
}
}
json = json + '}]';
console.log(json);
请添加想要的结果,也许你看看['JSON.stringify'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)。 –
JSON.stringify() –