相关疑难解决方法(0)

如何在JavaScript中将字符串编码为Base64?

我有一个PHP脚本,可以将PNG图像编码为Base64字符串.

我想用JavaScript做同样的事情.我知道如何打开文件,但我不知道如何进行编码.我不习惯使用二进制数据.

javascript base64

745
推荐指数
27
解决办法
102万
查看次数

如何用javascript优化整数toString方法?

我想使用Number.toString(62),但 ECMAScript 不支持它(仅支持从 2 到 36 的基数),所以我正在编写自己的Number.toString.

\n\n

而我只需要用它来格式化int64,不需要关心double

\n\n

因此,我NumberBigInt不同radix.

\n\n

基准代码如下:

\n\n
import { Suite } from \'benchmark\';\nimport { shuffle } from \'lodash\';\n\nconst float = new Array(10000)\n  .fill(0)\n  .map(() => Math.random() * Number.MAX_SAFE_INTEGER);\nconst int = float.map(Math.floor);\nconst big = int.map(BigInt);\n\nexport const suite = new Suite(\'native integer format\')\n  .add(\'Int64.toString(10)\', () => shuffle(int).map((n) => n.toString(10)))\n  .add(\'Int64.toString(16)\', () => shuffle(int).map((n) => n.toString(16)))\n  .add(\'Int64.toString(36)\', () => shuffle(int).map((n) => n.toString(36)))\n …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

5
推荐指数
0
解决办法
289
查看次数

标签 统计

javascript ×2

base64 ×1

node.js ×1