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实现的在新窗口打开链接的方法小结
Apr 22 Javascript
JS画线(实例代码)
Nov 20 Javascript
jQuery子窗体取得父窗体元素的方法
May 11 Javascript
node.js微信公众平台开发教程
Mar 04 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
Jun 02 Javascript
jquery.serialize() 函数语法及简单实例
Jul 08 Javascript
Vuejs第十三篇之组件——杂项
Sep 09 Javascript
Vue中的数据监听和数据交互案例解析
Jul 12 Javascript
vue实现多个元素或多个组件之间动画效果
Sep 25 Javascript
javascript实现超好看的3D烟花特效
Jan 01 Javascript
Element Dialog对话框的使用示例
Jul 26 Javascript
如何用Node.js编写内存效率高的应用程序
Apr 30 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
Window下PHP三种运行方式图文详解
2013/06/11 PHP
PHP扩展开发入门教程
2015/02/26 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
用javascript操作xml
2006/11/04 Javascript
几个高效,简洁的字符处理函数
2007/04/12 Javascript
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
node.js 和HTML5开发本地桌面应用程序
2016/12/13 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
vue中引入mxGraph的步骤详解
2019/05/17 Javascript
vue路由传参页面刷新参数丢失问题解决方案
2019/10/08 Javascript
Vue基于iview table展示图片实现点击放大
2020/08/05 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
Django admin实现图书管理系统菜鸟级教程完整实例
2017/12/12 Python
点球小游戏python脚本
2018/05/22 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
Python使用pymysql模块操作mysql增删改查实例分析
2019/12/19 Python
opencv python如何实现图像二值化
2020/02/03 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
迎新晚会邀请函
2014/02/01 职场文书
初中生自我鉴定
2014/02/04 职场文书
不遵守课堂纪律的检讨书
2014/09/24 职场文书
具结保证书
2015/01/17 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
中标通知书
2015/04/17 职场文书
学前教育见习总结
2015/06/23 职场文书
详解Python为什么不用设计模式
2021/06/24 Python