我有一个对象数组。如果我执行console.log,我会看到这些数据。
[Object,Object,Object]
0: Object
Name: Ria
Age: 27
Job: Analytics & Review
1: Object
Name: Brian
Age: 23
Job: Admin
2: Object
Name: Rick
Age: 32
Job: Analytics & Review
正如你在工作部分所看到的,我有&符号。我想取代那个&使用&
,因为html不允许&直接通过ajax,因为它是一个保留的实体。
有人可以告诉我如何更换& &
无论身在何处。
答案 0 :(得分:1)
你可以替换它
var data = [{ Name: 'Ria', Age: 27, Job: 'Analytics & Review'},
{ Name: 'Brian', Age: 23, Job: 'Admin'},
{ Name: 'Rick', Age: 32, Job: 'Analytics & Review'}];
data.forEach(function(currentValue, index, array) {
array[index] = JSON.parse(JSON.stringify(array[index]).replace('&', '&'));
});
答案 1 :(得分:1)
想法是Series
然后是convert your entire array of object into string
,然后从字符串中回退对象数组。试试这个。
use regex to replace the symbol