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 相关文章推荐
JavaScript开发规范要求(规范化代码)
Aug 16 Javascript
javascript Array对象基础知识小结
Nov 16 Javascript
HTML颜色选择器实现代码
Nov 23 Javascript
javascript实现颜色渐变的方法
Oct 30 Javascript
js使下拉列表框可编辑不止是选择
Dec 12 Javascript
Jquery实现的一种常用高亮效果示例代码
Jan 28 Javascript
Javascript封装DOMContentLoaded事件实例
Jun 12 Javascript
js实现千分符和保留几位小数的简单实例
Aug 01 Javascript
jQuery实现按比例缩放图片的方法
Apr 29 jQuery
基于vue-upload-component封装一个图片上传组件的示例
Oct 16 Javascript
详解express使用vue-router的history踩坑
Jun 05 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
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中其实也可以用方法链
2011/11/10 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
PHP使用range协议实现输出文件断点续传代码实例
2014/07/04 PHP
微信支付之JSAPI公众号支付详解
2019/05/15 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
2019/09/27 PHP
缓动函数requestAnimationFrame 更好的实现浏览器经动画
2012/12/07 Javascript
js实现继承的5种方式
2015/12/01 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
Bootstrap布局方式详解
2016/05/27 Javascript
angular ngClick阻止冒泡使用默认行为的方法
2016/11/03 Javascript
vue-router单页面路由
2017/06/17 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
three.js 入门案例详解
2018/01/23 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
python基于socket实现网络广播的方法
2015/04/29 Python
python从入门到精通(DAY 1)
2015/12/20 Python
python版本的读写锁操作方法
2016/04/25 Python
Python实现信用卡系统(支持购物、转账、存取钱)
2016/06/24 Python
Python生成密码库功能示例
2017/05/23 Python
使用Turtle画正螺旋线的方法
2017/09/22 Python
python smtplib模块自动收发邮件功能(二)
2018/05/22 Python
python实现归并排序算法
2018/11/22 Python
python通过实例讲解反射机制
2019/10/17 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
Python3开发环境搭建详细教程
2020/06/18 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
Manuka Doctor英国官网:真正的麦卢卡蜂蜜和护肤品
2018/10/26 全球购物
护士毕业生自荐信
2014/02/07 职场文书
报关专员求职信范文
2014/02/22 职场文书
安全生产大检查方案
2014/05/07 职场文书
项目经理岗位职责范本
2015/04/01 职场文书
校园开放日新闻稿
2015/07/17 职场文书
驾驶员管理制度范本
2015/08/06 职场文书
mysql函数全面总结
2021/11/11 MySQL