JS中ASCII码与字符互转
将字符转为ASCII码
'a'.charCodeAt(); // 97
将ASCII码转为字符
String.fromCharCode(97); //"a"
例1 :
精确判断字符串长度:
String.prototype.gblen = function() { var len = 0; for (var i=0; i<this.length; i++) { if (this.charCodeAt(i)>127 || this.charCodeAt(i)==94) { len += 2; } else { len ++; } } return len; }
例2 :
JSFUCK玩法
console.log([53, 50, 48].map(i=>String.fromCharCode(i)).join('') ); // 520
2019-05-30 12:21:54
2477
0
参与讨论