Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 09

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
у блоба етсь свой класс
const blob = new Blob([data], { type: data.type }); - вот пример
если я так сделаю, то он станет base64 правильно?
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Sergey Chugun
если я так сделаю, то он станет base64 правильно?
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
что значит base64 в твоем понимании?
источник

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
что значит base64 в твоем понимании?
ну вот я и пытаюсь разобраться)) пока что мне кажеться это текстовое представление изобр., т.е. есть еще и не текстовое?
источник

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Просто допустим если я файл pdf буду грузить, то мне делать с ним new Blob, это не очень затратная операция получиться?
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Sergey Chugun
ну вот я и пытаюсь разобраться)) пока что мне кажеться это текстовое представление изобр., т.е. есть еще и не текстовое?
blob принимает файл в бинарном виде(в основном)
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Sergey Chugun
Просто допустим если я файл pdf буду грузить, то мне делать с ним new Blob, это не очень затратная операция получиться?
а почему она должна быть затратной?
источник

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
а почему она должна быть затратной?
ну просто спрашиваю, pdf и большие бывают, может когда юзер будет его скидывать, потом пока допустим 40мв конвертируется это не нагрузит браузер? а если файлов несколько?
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Sergey Chugun
ну просто спрашиваю, pdf и большие бывают, может когда юзер будет его скидывать, потом пока допустим 40мв конвертируется это не нагрузит браузер? а если файлов несколько?
нет, просто скачает файл и все
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
без блоба, если файл был в бинарном формате, то получишь просто бинарный файл на клиенте
источник

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
без блоба, если файл был в бинарном формате, то получишь просто бинарный файл на клиенте
ну почти что-то ясно)) спасибо. буду пробовать
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Sergey Chugun
ну почти что-то ясно)) спасибо. буду пробовать
https://www.npmjs.com/package/file-saver
еще это могу посоветовать в кучу, чтоб не писать лишние строки)
источник

SC

Sergey Chugun in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
https://www.npmjs.com/package/file-saver
еще это могу посоветовать в кучу, чтоб не писать лишние строки)
спасибо
источник

I

Ivan in JavaScript Noobs — сообщество новичков
request.get(price_url_ru, (err,res,data) = {price = data.price} Как мне  вытащить price за пределы request.get??? Пытался объявить выше, объявлял как массив... не получается.
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Ivan
request.get(price_url_ru, (err,res,data) = {price = data.price} Как мне  вытащить price за пределы request.get??? Пытался объявить выше, объявлял как массив... не получается.
then
источник

I

Ivan in JavaScript Noobs — сообщество новичков
TypeError: request.get(...).the
n is not a function
источник

V

VovaS in JavaScript Noobs — сообщество новичков
Можно сделать force stop для Promise.all ? Остоновить незаконченный процес.
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Ivan
TypeError: request.get(...).the
n is not a function
как выглядит полный запрос и что это за обьект request?
источник

I

Ivan in JavaScript Noobs — сообщество новичков
это нода
источник

I

Ivan in JavaScript Noobs — сообщество новичков
request.get(price_url_ru, (err,res,data) => {
     let price;
     let regular_price = JSON.parse(data, 'utf8').prices[0].regular_price.raw_value;
     if (JSON.parse(data, 'utf8').prices[0].discount_price){
       let discount_price = JSON.parse(data, 'utf8').prices[0].discount_price.raw_value;
       price = '🇷🇺 ' + discount_price;
     } else {    
       price = '🇷🇺 ' + regular_price;
     }
    })
источник