Я уверен что ошибок в коде куча.Добавьте флаг JSON_THROW_ON_ERROR и наслаждайтесь их просмотром.
.replace("]", "").replace("[", "")
Как минимум тут вы его портите, если внутри есть массивы. let users = [];
let nameFilter = ``;
// TODO: Тут вы реализуете изменение значения nameFilter из какого-то поля и после этого снова вызываете render()
const render = () => {
document.body.innerHTML = users
.filter((item) => !nameFilter || item.name.toUpperCase().includes(nameFilter.toUpperCase())
.map((item) => `<span class="name">${item.name}</span>`).join(``));
}
fetch(`users.json`)
.then((res) => res.json())
.then((data) => users = data)
.then(render);
const moves = [];
...
moves.push(JSON.stringify(jsonmove));
...
const datamove = "[\n" + moves.join(",\n") + "\n]";
const moves = [];
...
moves.push(jsonmove);
...
const datamove = JSON.stringify(moves);
$json_read['posts'] = array_values($json_read['posts']);
$json_reads = json_encode($json_read, ...)
чтоб json показывался вот такЭто не валидный JSON, поэтому да, сериализацию в этот нестандартный формат вам нужно писать самостоятельно.
$json = json_decode(file_get_contents('book.json'), true);
$json['books'][] = [
'email' => 'foo',
'author' => 'bar',
'created' => '42',
];
file_put_contents('book.json', json_encode($json));
Как можно ускорить этот процесс?
parsed['Sticker Shop']['small-link']