添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
博学的钢笔  ·  JS得到div ...·  4 周前    · 
好帅的山羊  ·  填报JS文档汇总- ...·  4 周前    · 
深情的黄瓜  ·  js获取button的状态 - ·  4 周前    · 
豁达的红烧肉  ·  Ant Design Vue Tree ...·  2 月前    · 
呐喊的便当  ·  C math (math.h) ...·  3 月前    · 

你可以这样使用:

md5('Message to hash');
var hash = md5.create();
hash.update('Message to hash');
hash.hex();

如果你使用 node.js,你应该首先需要这个模块:

md5 = require('js-md5');

它支持AMD:

require(['your/path/md5.js'], function(md5) {
// ...
});
md5(''); // d41d8cd98f00b204e9800998ecf8427e
md5('The quick brown fox jumps over the lazy dog'); // 9e107d9d372bb6826bd81d3542a419d6
md5('The quick brown fox jumps over the lazy dog.'); // e4d909c290d0fb1ca068ffaddf22cbd0
 
// It also supports UTF-8 encoding
md5('中文'); // a7bac2239fcdcb3a067903d8077c4a07
 
// It also supports byte `Array`, `Uint8Array`, `ArrayBuffer`
md5([]); // d41d8cd98f00b204e9800998ecf8427e
md5(new Uint8Array([])); // d41d8cd98f00b204e9800998ecf8427e
 
// Different output
md5(''); // d41d8cd98f00b204e9800998ecf8427e
md5.hex(''); // d41d8cd98f00b204e9800998ecf8427e
md5.array(''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
md5.digest(''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
md5.arrayBuffer(''); // ArrayBuffer
md5.buffer(''); // ArrayBuffer, deprecated, This maybe confuse with Buffer in node.js. Please use arrayBuffer instead.
md5.base64(''); // 1B2M2Y8AsgTpgAmY7PhCfg==

该项目是在 MIT 许可 下发布的

该项目的网站位于 https://github.com/emn178/js-md5

作者:Chen Yi-
Cyuan ( [email protected] )

项目issue数量: 9
项目贡献人员列表: emn178 喜欢 ( 0 )
  • 版权声明

    本站的文章和资源来自互联网或者站长
    的原创,按照 CC BY -NC -SA 3.0 CN
    协议发布和共享,转载或引用本站文章
    应遵循相同协议。如果有侵犯版权的资
    源请尽快联系站长,我们会在24h内删
    除有争议的资源。
  •