Skip to content
破仑的博客
Go back

JavaScript 代码段

数字转换

let hexNumber = (n).toString(16); // to hex
let decimal = parseInt(hexNumber, 16); // to decimal

From: Stack Overflow

function hex2a(data) {
    let hex = data.toString();
    let str = '';
    for(let i = 0; i < hex.length; i += 2) {
        str += String.fromCharCode(parseInt(hex.substr(i, 2), 16));
    }

    return str;
}

加密

var crypto = require('crypto');
var sha1 = crypto.createHash('sha1');
sha1.update('str').digest('hex');

其它

// ES6

function padLeft(str, len) {
    let val = '0'.repeat(len - str.length) + str;

    return val;
 }
function reverse(str) {
    return str.split('').reverse().join('');
}

Share this post on:

Previous Post
Python 代码段
Next Post
Linux常用命令