javascript生成大小写字母


Posted in Javascript onJuly 03, 2015

主要用到 str.charCodeAt()和 String.fromCharCode()方法

--》使用 charCodeAt() 来获得字符串中某个具体字符的 Unicode 编码。

--》fromCharCode() 可接受一个(或多个)指定的 Unicode 值,然后返回对应的字符串。

//生成大写字母 A的Unicode值为65
function generateBig_1(){
  var str = [];
  for(var i=65;i<91;i++){
    str.push(String.fromCharCode(i));
  }
  return str;
}
//生成大写字母 a的Unicode值为97
function generateSmall_1(){
  var str = [];
  for(var i=97;i<123;i++){
    str.push(String.fromCharCode(i));
  }
  return str;
}
//将字符串转换成Unicode码
function toUnicode(str){
  var codes = [];
  for(var i=0;i<str.length;i++){
    codes.push(str.charCodeAt(i));
  }
  return codes;
}

function generateSmall(){
  var ch_small = 'a';
  var str_small = '';
  for(var i=0;i<26;i++){
    str_small += String.fromCharCode(ch_small.charCodeAt(0)+i);
  }
  return str_small;
}

function generateBig(){
  var ch_big = 'A';
  var str_big = '';
  for(var i=0;i<26;i++){
    str_big += String.fromCharCode(ch_big.charCodeAt(0)+i);
  }
  return str_big;
}

console.log(generateBig());
console.log(generateSmall());

console.log(toUnicode(generateBig()));
console.log(toUnicode(generateSmall()));

console.log(generateBig_1());
console.log(generateSmall_1());

可得结果--》

javascript生成大小写字母

其中,fromCharCode在html实体符转换时发挥很大的作用

Javascript 相关文章推荐
jquery图片放大镜功能的实例代码
Mar 26 Javascript
JavaScript移除数组元素减少长度的方法
Sep 05 Javascript
js去除空格的12种实用方法
Nov 08 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 Javascript
利用node.js如何搭建一个简易的即时响应服务器
May 28 Javascript
详解React 在服务端渲染的实现
Nov 16 Javascript
浅谈es6中export和export default的作用及区别
Feb 07 Javascript
vue与原生app的对接交互的方法(混合开发)
Nov 28 Javascript
详解Vue路由自动注入实践
Apr 17 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
Jun 10 Javascript
微信小程序实现分享商品海报功能
Sep 30 Javascript
JavaScript中this的学习笔记及用法整理
Feb 17 Javascript
jQuery切换所有复选框选中状态的方法
Jul 02 #Javascript
javascript带回调函数的异步脚本载入方法实例分析
Jul 02 #Javascript
javascript 闭包详解
Jul 02 #Javascript
JavaScript实现点击自动选择TextArea文本的方法
Jul 02 #Javascript
浅谈Javascript线程及定时机制
Jul 02 #Javascript
JavaScript获得url查询参数的方法
Jul 02 #Javascript
js跨域请求的5中解决方式
Jul 02 #Javascript
You might like
实用函数7
2007/11/08 PHP
利用PHP实现智能文件类型检测的实现代码
2011/08/02 PHP
php Hex RGB颜色值互换的使用
2013/05/10 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
原生js实现自定义消息提示框
2020/11/19 Javascript
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
python操作MongoDB基础知识
2013/11/01 Python
Python编程pygal绘图实例之XY线
2017/12/09 Python
学习python的前途 python挣钱
2019/02/27 Python
django 快速启动数据库客户端程序的方法示例
2019/08/16 Python
使用遗传算法求二元函数的最小值
2020/02/11 Python
详解使用HTML5的classList属性操作CSS类
2017/10/13 HTML / CSS
Crucial英睿达法国官网:内存条及SSD固态硬盘升级
2018/07/13 全球购物
结构和类有什么异同
2012/07/16 面试题
本科毕业生的求职信范文
2013/11/20 职场文书
办公室副主任岗位职责
2013/11/25 职场文书
应届毕业生求职信范文
2013/12/18 职场文书
小学教师自我鉴定范文
2014/03/20 职场文书
商场主管竞聘书
2014/03/31 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
2014年司机工作总结
2014/11/21 职场文书
八年级英语教学计划
2015/01/23 职场文书
求职自荐信怎么写
2015/03/04 职场文书
大学副班长竞选稿
2015/11/21 职场文书
浅谈node.js中间件有哪些类型
2021/04/29 Javascript
利用Pycharm连接服务器的全过程记录
2021/07/01 Python
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL