js 在原型链上添加 16进制 与 10进制 相互转换的方法
程序员文章站
2022-03-14 15:55:02
...
近日在做项目需要用到 16进制 与 10进制 相互转换
所以就在 原型链上添加了两个方法 以后用起来就比较简单
// 在原型上添加16进制转10进制
String.prototype.hexadToNum = function() {
return parseInt(this, 16)
}
// 在原型上添加10进制数字转16进制
Number.prototype.numTohexad = function() {
return '0x' + this.toString(16)
}
console.log('aa'.hexadToNum())
const a = 10
console.log(a.numTohexad())
OK