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 03 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
May 23 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
jQuery动态创建html元素的常用方法汇总
Sep 05 Javascript
快速学习jQuery插件 Cookie插件使用方法
Dec 01 Javascript
深入理解js promise chain
May 05 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
Jan 05 Javascript
Node.js之网络通讯模块实现浅析
Apr 01 Javascript
VUE 3D轮播图封装实现方法
Jul 03 Javascript
vue项目中使用fetch的实现方法
Apr 25 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
Jul 21 Javascript
解决vue 给window添加和移除resize事件遇到的坑
Jul 21 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/07 PHP
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
JS Timing
2007/04/21 Javascript
Json字符串转换为JS对象的高效方法实例
2013/05/01 Javascript
跨域传值即主页面与iframe之间互相传值
2013/12/09 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
jquery选择器简述
2015/08/31 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
用iframe实现不刷新整个页面上传图片的实例
2016/11/18 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
2017/02/17 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
详解Vue.js中引入图片路径的几种方式
2019/06/17 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
2019/12/12 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
Python编程中的for循环语句学习教程
2015/10/14 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
Python装饰器实现几类验证功能做法实例
2017/05/18 Python
Python实现文件内容批量追加的方法示例
2017/08/29 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
django+echart绘制曲线图的方法示例
2018/11/26 Python
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
美国最大的团购网站:Groupon
2016/07/23 全球购物
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
美国基督教约会网站:ChristianCafe.com
2020/02/04 全球购物
JNI的定义
2012/11/25 面试题
院药学专业个人求职信
2013/09/21 职场文书
肖申克救赎观后感
2015/06/02 职场文书
Java比较两个对象中全部属性值是否相等的方法
2021/08/07 Java/Android
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python