|
http://www.bccn.net/Article/web/javascript/jszl/200703/4535.html 原帖及讨论: http://bbs.bc-cn.net/dispbbs.asp?boardid=15&id=107182 /** * 我在网上看到过很多BASE64的JavaScript算法,都觉得不满意,于是自己写了一个,在这里分享一下。 * 我的代码在质量的效率都较高,没有一些冗余的操作。总体来讲我觉得非常不错。 * 如果大家有什么不懂的地方可以问我。 */ var BASE64={ /** * 此变量为编码的key,每个字符的下标相对应于它所代表的编码。 */ enKey: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', /** * 此变量为解码的key,是一个数组,BASE64的字符的ASCII值做下标,所对应的就是该字符所代表的编码值。 */ deKey: new Array( -1, -1, -1, -1, -1, -1, -1, -1...
|