メモ帳
圧縮
最終更新:
xxxstfxxx
JavaScriptでデータの圧縮・解凍
はじめに
データを少なくするには、どうすればいいか・・・。
多分、これよりも良い方法があると思いますが。
とりあえず、満足。当たり前ですが、データ数少ないと逆効果です。
下記のページからライブラリを頂戴しました。
必要ライブラリ
<script type="text/javascript" src="./js/libs/base64.js"></script> <script type="text/javascript" src="./js/libs/inflate.js"></script> <script type="text/javascript" src="./js/libs/deflate.js"></script> <script type="text/javascript" src="./js/libs/utf.js"></script>
圧縮
○○○ = base64encode(zip_deflate(utf16to8( "●●●" )));
解凍
●●● = utf8to16(zip_inflate(base64decode( "○○○" )));
参考リンク
トップ > プログラム > JavaScript > 圧縮
https://w.atwiki.jp/xxxstfxxx/
編集権:管理者のみ
合計: -
今日: -
昨日: -
トップページの合計: -
関連してるかもニュース
- 複雑な日時操作から解放されよう。JavaScriptの新標準「Temporal」の核心 (1/3) - CodeZine
- Safari Technology Preview 250がJavaScriptの「using」に対応、主要3エンジンで実装 - 財経新聞
- [写真]Safari Technology Preview 250がJavaScriptの「using」に対応、主要3エンジンで実装 - 財経新聞
- 【新刊紹介】最新のJavaScriptの体系的な学び直しに『モダンを学ぶ 速習 JavaScript』 - CodeZine
- メシウス、グリッド機能を強化したJavaScript UIライブラリ「Wijmo 2026J v1.1」 (クラウド Watch) - Yahoo!ニュース
- サクッと試す!HTML+JavaScript APIの最新事情 第11回 JavaScriptでファイル管理!Origin Private File Systemを活用する - dメニューニュース
- JavaScript UI ライブラリ「Wijmo」のグリッド機能を強化 データ入力・編集・閲覧の利便性が向上 - Newscast.jp
- JavaScript UI ライブラリ「Wijmo」のグリッド機能を強化 データ入力・編集・閲覧の利便性が向上 - Excite エキサイト
- PRESS | CLASSY.[クラッシィ] - CLASSY.[クラッシィ]
- GitHub、JavaScriptパッケージ管理のnpmを買収(画像) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(3/13枚目) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(11/13枚目) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(6/13枚目) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(12/13枚目) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(7/13枚目) - ITmedia
- 「Java? JavaScriptのことですの?」 やめろ炎上する ITお嬢様と学ぶプログラミング言語の基礎(画像)(1/13枚目) - ITmedia
- Google、JavaScriptベンチマークスイート「Octane」をリリース(画像) - ITmedia
- Oracleが所有する「JavaScript」商標登録の取り消し、Denoが米国特許商標庁に申請したと発表(画像) - ITmedia
- JavaScriptのようにPythonコードをHTML内に記述して実行できる「PyScript」 Anacondaがオープンソースで公開 - ITmedia
- Microsoft、JavaScriptエンジン「ChakraCore」をGitHubで公開(画像)(1/2枚目) - ITmedia
- Mozillaの新CEOは共同創業者でJavaScriptの開発者、ブレンダン・アイク氏(画像)(1/2枚目) - ITmedia
- Mozillaの新CEOは共同創業者でJavaScriptの開発者、ブレンダン・アイク氏(画像)(2/2枚目) - ITmedia
- Opera 10.50正式リリース 新JavaScriptエンジンで高速化(画像)(2/2枚目) - ITmedia
- Opera 10.50正式リリース 新JavaScriptエンジンで高速化(画像)(1/2枚目) - ITmedia
- Microsoft、JavaScriptからWinRT APIを直接呼び出せる仕組みをパブリックプレビュー - 窓の杜
- Chrome対Firefox 3.1――MozillaがJavaScriptエンジンのベンチマーク公表(画像)(1/2枚目) - ITmedia
- AWS、エッジにおけるJavaScript実行環境に本格参入 CloudflareやDenoなどの競合に(画像)(2/2枚目) - ITmedia
- 写経でJavaScriptを習得できる? 話題の「ぷよぷよプログラミング」に親子で挑戦してみた(画像)(12/15枚目) - ITmedia
- 写経でJavaScriptを習得できる? 話題の「ぷよぷよプログラミング」に親子で挑戦してみた(画像)(15/15枚目) - ITmedia
- 写経でJavaScriptを習得できる? 話題の「ぷよぷよプログラミング」に親子で挑戦してみた(画像)(14/15枚目) - ITmedia
- PythonやJavaScript、アセンブラ、Unity…Amazonでプログラミング入門本が安い! - Book Watch/セール情報 - 窓の杜
- 無料でページのJavaScriptを削除してサイト全体をまとめてローカルに保存しオフラインで閲覧できるようにする「kage」 - GIGAZINE
- さらばDate、ようこそTemporal。JavaScriptの日時処理にどう向き合うか (1/3) - CodeZine
- JavaScript ライブラリ「Forge」に複数の署名検証不備の脆弱性 - ScanNetSecurity
- 「12倍高速化」したTypeScript 7.0、メモリ使用量は? 互換性、移行時の注意点:JavaScriptベースからGoで書き直し - ITmedia
- リアルタイム共同編集が可能なJavaScriptの表計算コンポーネント、メシウスが「SpreadJS」の新バージョンをリリース - Publickey
- AIが文章作成から文書デザインまで支援、メシウスがJavaScript入力ライブラリ「InputManJS V6.1J」リリース - クラウド Watch
- AIが文章作成から文書デザインまで支援 JavaScript入力ライブラリ「InputManJS V6.1J」リリース - アットプレス
- JavaScriptでローカルファイルを読み書き!File System Access APIを試す - マイナビニュース
- Googleが「LiteRT.js」をリリース、ブラウザ上のAI推論を既存ランタイム比で最大3倍高速に - GIGAZINE
- JavaScriptを用いて機密データを収集するPureLogs亜種を分析 - ASCII.jp
- JavaScriptランタイムのBun、Claude Fable 5を11日間稼働させてZigからRustへの移植を実現。Claudeをどう使ったのか? - Publickey
- Excelのようなリアルタイム共同編集をWebアプリに! JavaScriptライブラリ「SpreadJS」最新版を7月23日にリリース - アットプレス
- JavaScriptスプレッドシートライブラリ「SpreadJS」、リアルタイム共同編集機能を新搭載 - CodeZine
- 徳丸浩氏に聞く、polyfill.ioの「不審な認証画面」問題 原因と対策、ソフトウェアサプライチェーンの脅威動向 - unitis.jp
- 「案件数1位でも年収は10位」 JavaScriptに「AIブーム」がもたらした意外な変化:平均年収814万円 - ITmedia
- Ableton Extensions SDK — JavaScriptで自分だけのLiveツールを作ろう - Korben
- Rust製の高速なJavaScriptバンドラ「Rolldown」がバージョン1.0に到達。ビルドツールVite 8.0で採用 - Publickey
- JavaScript不要、「PWA」をインストールする新しいHTML要素が「Chrome」「Edge」でテスト中 - 窓の杜
- JavaScriptおよびTypeScriptランタイム「Deno 2.8」リリース - CodeZine
- サクッと試す!HTML+JavaScript APIの最新事情(9) コピーアンドペーストがWebでも使える!Clipboard APIを試す - マイナビニュース
- ゼロから構築するデスクトップアプリ:Electron + Vite + JavaScript 開発環境構築の完全ガイド - BigGo ファイナンス
- ゼロからはじめるJavaScript(38) 最新の言語モデルAPI(Gemini Nano)をChromeで使ってみよう - マイナビニュース
- 「さらばJavaScript」 橋渡し的リリース「TypeScript 6.0」で何が変わった?:6.0の「非推奨」は7.0では全く使えない - ITmedia
- JavaScriptランタイムのBun、Claudeを使って開発言語をZigからRustへ移行中 - Publickey
- Python、JavaScript、C#など高価なプログラミング本が安い!Amazon「Kindle本 高価格帯タイトルセール」 - 窓の杜
- JavaScript UIライブラリ「Wijmo 2026J v1」、WCAG 2.2 AA準拠でアクセシビリティ強化 - CodeZine
- 攻撃者はJavaScriptランタイム「Bun」を利用してNWHStealerを拡散させている - Malwarebytes
- JavaScriptの日付の概念を変革するTemporalオブジェクト誕生までの9年間の道のり - GIGAZINE
- WCAG 2.2 AA規格に準拠しアクセシビリティ強化 JavaScript UI ライブラリの最新版をリリース - アットプレス
- 余計なものが一切ないGitHub風サービス「GitClassic」、JavaScriptの使用を最小限に抑えてファイルサイズはわずか14KB未満 - GIGAZINE
- クラウドETL「Reckoner」、ノーコード操作に加えてPythonとJavaScriptで処理を実装可能に - IT Leaders
- Axios NPMパッケージ侵害:週1億以上のダウンロードを誇るJavaScript HTTPクライアントにサプライチェーン攻撃 - www.trendmicro.com
- JavaScript ライブラリ axiosのnpmが乗っ取られる-1.14.1と0.30.4は導入済みなら侵害前提で対応が必要 - 合同会社ロケットボーイズ
- JavaScript講座【レベル3:実践編】~非同期・API・UI表現・クラス設計をまとめて極める - CREATIVE VILLAGE
- 開発者アンケートからJavaScriptの新メソッドと注目フレームワークを紹介。Reactの機能進化も - レバテック
- JetBrains、「IntelliJ IDEA」のJavaScript/TypeScript/HTML/CSSコア機能を無償化【3月26日追記】 - 窓の杜
- 「TypeScript 6.0」が正式リリース ~「TypeScript 7.0」も数カ月以内に登場か - 窓の杜
- JavaにJavaScriptエンジン「V8」とPythonランタイム「CPython」を組み込む「Project Detroit」、オラクルが発表 - Publickey
- 【年収873万円】JavaScriptエンジニア案件2026年3月最新|フリーランス調査【フリーランスボード調べ】 - PR TIMES
- JavaScriptの統合ツールチェーン「Vite+」がオープンソースで公開 - Publickey
- JavaScript製表計算ライブラリ「SpreadJS」、生成AIへの指示で自動集計や分析が可能になる機能搭載 - Publickey
- Excelの操作感に「AI」をプラス。JavaScriptライブラリ 「SpreadJS」新版は自然言語での数式生成やデータ分析を実現 - アットプレス
- Wikipedia(Meta-Wiki)で自己増殖型のJavaScriptワームによる改ざん被害が発生-休眠コードの誤実行が発端か - 合同会社ロケットボーイズ
- 主要なブラウザエンジンにて、Service WorkerでのJavaScriptモジュール機能が利用可能に - Publickey
- JavaScript用のより優れたStream APIに値する - Cloudflare Blog
- CSS が境界を打破:開発者が JavaScript を使用せずに機能的な x86 CPU エミュレータを構築 - BigGo ファイナンス
- TypeScript 6.0 Betaが公開、JavaScriptベースの最後のリリースとなる予定 - CodeZine
- 「State of JavaScript 2025」公開。フロントエンドライブラリはReactがシェアを伸ばして1位、ビルドツールはついにwebpackにviteが追いつく - Publickey
- Web開発者のための[入門]Cloudflare Workers ――JavaScript・TypeScriptの簡単・高速プラットフォーム - gihyo.jp
- AIをアシスタントに、頭で考えるより作ってみて覚えよう! 『AIと勉強するHTML&CSS+JavaScript』発売 - PR TIMES
- JavaScript講座【レベル1:入門編】~ゼロから始めるJavaScriptの基本と仕組み~ - CREATIVE VILLAGE
- ランタイムアセンブリ攻撃の新たなフロンティア:LLMを活用したフィッシング用JavaScriptのリアルタイム生成 - Unit 42
- JavaScriptライブラリ「jQuery」が約10年ぶりのメジャー更新 ~「IE 10」対応を削除 - 窓の杜
- わずか10KBのRAMで動く組み込みシステム向けにJavaScriptプログラムをコンパイルして実行できる「MicroQuickJS」 - GIGAZINE
- プログラミング関連書が安い!Python、Go、JavaScript、PHPなど、Amazonの「Kindle本年末年始セール」 - 窓の杜
- Vue Fes Japan 2025レポート ~Evan Youが描く、JavaScript開発ツールの理想郷 - gihyo.jp
- 無料でJavaScriptによるウェブアプリ構築のデザイン・レンダリング・パフォーマンスパターンがわかる「Patterns.dev」 - GIGAZINE
- JavaScript誕生30周年、10日で開発された言語がなぜ王者になれたのか?:860th Lap - キーマンズネット
- 「JavaScript」30周年。ウェブサイトの“約98.9%”で使われる言語は10日間で作られた - Gadget Gate
- AnthropicがJavaScriptランタイムのBunの買収を発表。Claude Codeのランタイムとしての高速性を評価 - Publickey
- Anthropic、JavaScriptランタイム「Bun」を買収 「Claude Code」は10億ドル規模に - ITmedia
- 数式を解析・評価するJavaScriptライブラリに致命的な任意コード実行の脆弱性 - 窓の杜
- JSCEAL-暗号資産プラットフォームを標的とするJavaScriptマルウェア - kpmg.com
- JavaScriptランタイムのBun、Vercelのサーバレスコンピューティング「Vercel Functions」ランタイムとして利用可能に - Publickey
- メシウス、FlexGridを中心に機能拡張した開発者向けJavaScriptライブラリ「Wijmo 2025J v2」 - クラウド Watch
- 【初学者必見】JavaScriptとは Java・Python・Ruby・PHPとの違い、学習法と描けるキャリアを紹介 - CodeZine
- CVE-2025-12036 脆弱性:新たな重大なChrome V8 JavaScriptエンジンの欠陥が攻撃者に脆弱なシステムでのリモートコード実行を可能にする - SOC Prime
- PHPとは?強みや特徴、HTML・JavaScriptとの比較、素早く習得できる学び方を解説 - CodeZine
- Vue Fes Japan 2024レポート ~Vueの未来とJavaScriptツールチェインの再定義 - gihyo.jp