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 相关文章推荐
判断用户的在线状态 onbeforeunload事件
Mar 05 Javascript
js中各浏览器中鼠标按键值的差异
Apr 07 Javascript
jquery中eq和get的区别与使用方法
Apr 14 Javascript
JavaScript操纵窗口的方法小结
Jun 28 Javascript
30个经典的jQuery代码开发技巧
Dec 15 Javascript
Bootstrap基本组件学习笔记之分页(12)
Dec 08 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
Dec 16 Javascript
js省市区级联查询(插件版&amp;无插件版)
Mar 21 Javascript
通过js动态创建标签,并设置属性方法
Feb 24 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
Sep 07 Javascript
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
Jun 18 jQuery
IE11下处理Promise及Vue的单项数据流问题
Jul 24 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
PHP.MVC的模板标签系统(二)
2006/09/05 PHP
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php微信公众号开发模式详解
2016/11/28 PHP
PHP微信分享开发详解
2017/01/14 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
jquery实现的缩略图预览滑块实例
2015/06/25 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
基于jQuery实现数字滚动效果
2017/01/16 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
[02:12]打造更好的电竞完美世界:完美盛典回顾篇
2018/12/19 DOTA
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
Python字符串切片操作知识详解
2016/03/28 Python
Django学习笔记之Class-Based-View
2017/02/15 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
在matplotlib的图中设置中文标签的方法
2018/12/13 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
雅诗兰黛香港官网:Estee Lauder香港
2017/09/26 全球购物
卫校毕业生自我鉴定
2013/10/31 职场文书
机电专业毕业生推荐信
2013/11/10 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
2016年党员干部廉政承诺书
2016/03/24 职场文书
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL