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 相关文章推荐
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
Dec 17 Javascript
jquery html动态生成select标签出问题的解决方法
Nov 20 Javascript
js 高效去除数组重复元素示例代码
Dec 19 Javascript
js 获取元素下面所有li的两种方法
Apr 14 Javascript
微信小程序 wx.uploadFile无法上传解决办法
Dec 14 Javascript
Angular4学习教程之DOM属性绑定详解
Jan 04 Javascript
react中fetch之cors跨域请求的实现方法
Mar 14 Javascript
详解vue挂载到dom上会发生什么
Jan 20 Javascript
详解一个小实例理解js原型和继承
Apr 24 Javascript
简单实现节流函数和防抖函数过程解析
Oct 08 Javascript
vue 更改连接后台的api示例
Nov 11 Javascript
Javascript实现单选框效果
Dec 09 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 木马攻击防御技巧
2009/06/13 PHP
一步一步学习PHP(6) 面向对象
2010/02/16 PHP
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
2013/07/03 PHP
详解PHP数组赋值方法
2015/11/07 PHP
php+ajax无刷新上传图片的实现方法
2016/12/06 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
在页面中js获取光标/鼠标的坐标及光标的像素坐标
2013/11/11 Javascript
Jquery Uploadify上传带进度条的简单实例
2014/02/12 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
vue实现键盘输入支付密码功能
2018/08/18 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
vue 子组件修改data或调用操作
2020/08/07 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
Python实现将文本生成二维码的方法示例
2017/07/18 Python
Python探索之pLSA实现代码
2017/10/25 Python
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
NumPy.npy与pandas DataFrame的实例讲解
2018/07/09 Python
DRF跨域后端解决之django-cors-headers的使用
2019/01/27 Python
学习python分支结构
2019/05/17 Python
Python编程快速上手——Excel表格创建乘法表案例分析
2020/02/28 Python
Python对excel的基本操作方法
2021/02/18 Python
希尔顿酒店中国网站:Hilton中国
2017/03/11 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
基层工作经历证明
2014/01/13 职场文书
商场消防演习方案
2014/02/12 职场文书
语文课外活动总结
2014/08/27 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
个人党性分析材料
2014/12/19 职场文书
生日答谢词
2015/01/05 职场文书
学习弘扬焦裕禄精神心得体会
2016/01/23 职场文书
WordPress多语言翻译插件 - WPML使用教程
2021/04/01 PHP