与此形成鲜明对比的是另一位巨星——葡萄牙队的c罗。上赛季他虽说有42个进球,但经统计,他的效率不到10%。在这个习惯统计学的社会,c罗的42球从深层分析充满了水分。此外,他的球场道德也属于低劣派,假摔贯穿全场,无处不在,江湖人送外号 "跳水运动员 ",桃色风波更是五花八门,而两者后果呢?看看吧:梅西凭借着08—09赛季带领巴萨取得西甲、国王杯、欧洲冠军联赛三冠王,取得433分,获得金球奖,而c罗只有他的一半不到!
上篇博文《js中字符与ASCII码互相转换的方法》中,飞鸟慕鱼说了一下单个字符转ASCII码以及ASCII转单个字符的方法,其中用到了JS脚本代码中的 charCodeAt() 与 fromCharCode() 方法,那么这篇博文就说一下,利用这两种方法对一个字符串进行一次性转换的方法。
JS 字符串转ASCII码的方法
JS 将字符串一次性处理成一个ASCII码串,需要我们自定义一个处理函数,这样处理起来比较方便!
例:
/**
* str 被处理的字符串
* fix 自定义的前缀,可为
*
* feiniaomy.com
*/
function strtoascii(str,fix = '&#')
{
if(str.length < 1){
return false;
}
var arr = str.split("");
var txt = '';
arr.forEach(function(v,i){
txt += fix + v.charCodeAt() + ';';
});
return txt;
}调用函数:
console.log(strtoascii('feiniaomy.com'));
// feiniaomy.comjs 将多个ASCII码转字符串的方法
例:
/**
* str 被处理ASCII码
* fix 自定义的前缀,可为
*
* feiniaomy.com
*/
function asciitostr(str,fix = '&#')
{
if(str.length < 1){
return false;
}
var arr = str.split(';');
var txt = '';
arr.forEach(function(v,i){
txt += String.fromCharCode(v.replace(fix,''));
});
return txt;
}调用函数:
console.log(asciitostr('feiniaomy.com'));
// feiniaomy.com 到此这篇关于javascript字符串转ASCII码的方法就介绍到这了。不要回避哪怕是一个简单得不好意思的问题,其实它对你很重要,其实它对别人也是一个了不起的难题更多相关javascript字符串转ASCII码的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!