@lori_jast
Вот пример кода, который объединяет все эти шаги:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
const data = {
name: 'John',
age: 30,
city: 'New York'
};
const jsonData = JSON.stringify(data);
const file = new Blob([jsonData], {type: 'application/json'});
const url = URL.createObjectURL(file);
const link = document.createElement('a');
link.href = url;
link.download = 'data.json';
document.body.appendChild(link);
link.click();
URL.revokeObjectURL(url);
|
Этот код создает объект данных, преобразует его в строку JSON, создает Blob-объект файла, создает ссылку для скачивания файла и автоматически запускает скачивание файла на компьютер пользователя.