コピー2022.02.28Base64のDataURIをBlobに変換したいということがたまにあります。これが一筋縄ではいきません。Uint8Arrayのオブジェクトを生成して、バイトの配列に変換し、ループで一文字ずつ解析していくということをやらなければいけない。そのため、やり方を全く覚えることができず、いつもググっています。今日、また必要になったのでググったら下記のページを見つけました。Overflowそうそう。Uint8Arrayのオブジェクトを生成して、バイトの配列を作るんだよね......、とみていったら他のやり方を書いた回答がありました。res.blob()).then(console.log)!!!!その手があったかと衝撃的でした。URIをいれる発想がなく、自分では思いつきませんでした。下記、簡単なサンプルです。URIをBlob形式にしています。CodePen.asyncを指定した関数内で呼び出すなら、下記のような指定もできます。blob_uri;}Uint8Arrayを生成して...、というやり方と比べると非同期だったりIEに対応していないという違いはあるのですが、今年の6月にIE11がサポート終了するなか、IEの対応が必要ということも少なくなるでしょうし、非同期ということがそうそう影響うけるとも思えないので、今後はこのやり方で実装していこうと思います。コピーamyuをフォローするamyuwhile(isプログラマ)関連記事JavaScriptpaizaの恋愛SLGの水着とサンタ服がゲットできない......先日、paizaからプログラミングで彼女を作るゲームが発表されました。参考:プログラミングさえできれば誰でも彼女がつくれる恋愛シミュレーションゲーム「プログ...JavaScriptJavaScriptでnew演算子をつけずにコンストラクタを実行するまたオブジェクト指向JavaScriptの原則で知った方法。実際に使うことはないと思うのだけど、こういう方法もあるのかと思ったので。while(isプログラマ))。仕事のネタ帳という本を読んでいたら『docu...JavaScriptChart.jsで分割円グラフを実装する方法JavaScriptでグラフを描画するのによく使われるChart.js。このライブラリでは円グラフを実装することはできるのですが、標準機能には分割円グラフ(分離円グラフとも。jQuery最高の教科書を読んでいたらスライドショーを作るという項目があって、その中にマウスが乗ったら自動切り替...JavaScriptJavaScriptの条件を(1<=n<=10)とすると、nがどんな値でもtrueになる今、学生時代にPythonをよく利用していたという新人に、JavaScript(というよりもVue.js)で課題をだしてプログラムを作ってもらっているのですが、その時に下記のような記述をしていました。コメントをキャンセルメールアドレスが公開されることはありません。(幻冬舎文庫)(ブクログレビュー)カテゴリーPR2Web制作76CSS16HTML8HTML512jQuery17Vue.js14WebAPI2WordPress6まとめ13フリーソフト7プログラミング101JavaScript61PHP5R10SQL10UiPath7VBA3クラシックASP1日記11イベント5書評1未分類2豆知識19雑記25アーカイブ2023年4月12023年3月12023年1月12022年12月12022年11月32022年10月22022年9月12022年8月12022年6月22022年5月12022年4月32022年3月22022年2月52022年1月82019年9月22019年6月32019年5月12019年2月32019年1月32018年12月42018年11月12018年10月22018年9月22018年8月22018年7月32018年6月12018年5月22018年4月22018年3月52018年2月12016年11月32016年10月62016年2月12016年1月32015年12月22015年11月32015年10月12015年9月12015年7月12015年5月22015年4月22015年3月22015年2月22015年1月22014年12月42014年11月92014年10月62014年9月52014年8月72014年7月62014年6月52014年5月52014年4月62014年3月62014年2月92014年1月132013年12月82013年11月92013年10月82012年8月12012年6月32012年5月42012年4月42012年3月62012年2月82012年1月17タイトルとURLをコピーしました。