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 相关文章推荐
tagName的使用,留一笔
Jun 26 Javascript
javascript中input中readonly和disabled区别介绍
Oct 23 Javascript
HTML上传控件取消选择
Mar 06 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
Jan 09 Javascript
JS的get和set使用示例
Feb 20 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
原生js实现移动开发轮播图、相册滑动特效
Apr 17 Javascript
JS完成画圆圈的小球
Mar 07 Javascript
Bootstrap Table使用整理(一)
Jun 09 Javascript
Angular4学习笔记之新建项目的方法
Jul 18 Javascript
React中嵌套组件与被嵌套组件的通信过程
Jul 11 Javascript
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
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+DBM的同学录程序(3)
2006/10/09 PHP
探讨多键值cookie(php中cookie存取数组)的详解
2013/06/06 PHP
php生成图形验证码几种方法小结
2013/08/15 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
预加载css或javascript的js代码
2010/04/23 Javascript
dess中一个简单的多路委托的实现
2010/07/20 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
javascript替换已有元素replaceChild()使用介绍
2014/04/03 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
2015/03/04 Javascript
浅谈javascript 函数表达式和函数声明的区别
2016/01/05 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
js轮播图之旋转木马效果
2020/10/13 Javascript
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
在Python的Flask框架下使用sqlalchemy库的简单教程
2015/04/09 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
pandas 小数位数 精度的处理方法
2018/06/09 Python
Python Grid使用和布局详解
2018/06/30 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
Python解压 rar、zip、tar文件的方法
2019/11/19 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
美国高档百货Nordstrom的折扣店:Nordstrom Rack
2017/11/13 全球购物
麦当劳辞职信范文
2014/01/18 职场文书
简历中的自我评价范文
2014/02/05 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
陕西导游词
2015/02/04 职场文书
个人年终总结开头
2015/03/06 职场文书
加强党性修养心得体会
2016/01/21 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python