为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 在这个for循环当中, String.fromCharCode 获取的是什么?

JavaScript 在这个for循环当中, String.fromCharCode 获取的是什么?

qq_唔叫咩_0 2018-05-01 20:51:55
JavaScript 在这个for循环当中, String.fromCharCode 获取的是什么?相应的askii码值?还是askii值 对应的字符?var str = "" ; for( var i=0; i<100; i++){      str +=String.fromCharCode(i); } document.write(str);
查看完整描述

3 回答

?
王刘永

TA贡献1条经验 获得超4个赞

string中下标为i的字符的askii码值

查看完整回答
4 反对 回复 2018-05-01
?
狂飙的蜗牛_1

TA贡献96条经验 获得超43个赞

String.fromCharCode返回所传入的Unicode值对应的字符串;

例如Unicode编码中65表示的是"A",所以String.fromCharCode(65)将返回"A";


与它对应的方法是charCodeAt,例如("A").charCodeAt(0)就会返回65;

查看完整回答
3 反对 回复 2018-05-01
  • qq_唔叫咩_0
    qq_唔叫咩_0
    所以是相加就用对应的编码,返回的是编码对应的askii字符?
  • 狂飙的蜗牛_1
    狂飙的蜗牛_1
    这块严格来说是返回Unicode编码所对应的字符串,不是ASCII码;你这儿1到99充当的是Unicode码的角色;
  • 狂飙的蜗牛_1
    狂飙的蜗牛_1
    你这儿1到99充当的是Unicode值的角色,String.fromCharCode返回的是Unicode值所对应的普通字符串;
点击展开后面1
  • 3 回答
  • 1 关注
  • 1567 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信