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 相关文章推荐
让Firefox支持event对象实现代码
Nov 07 Javascript
再论Javascript下字符串连接的性能
Mar 05 Javascript
原生js 秒表实现代码
Jul 24 Javascript
详解JavaScript对象和数组
Dec 03 Javascript
Knockout自定义绑定创建方法
Dec 26 Javascript
js判断输入字符串是否为空、空格、null的方法总结
Jun 14 Javascript
JavaScript实现图片瀑布流和底部刷新
Jan 02 Javascript
Js实现中国公民身份证号码有效性验证实例代码
May 03 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
vue实现节点增删改功能
Sep 26 Javascript
vue 取出v-for循环中的index值实例
Nov 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
浅谈laravel 5.6 安装 windows上使用composer的安装过程
2019/10/18 PHP
javascript 文本框水印/占位符(watermark/placeholder)实现方法
2012/01/15 Javascript
基于jquery &amp; json的省市区联动代码
2012/06/26 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
javascript运行机制之this详细介绍
2014/02/07 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
javascript父子页面通讯实例详解
2015/07/17 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
浅谈Angular路由复用策略
2017/10/04 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
详解Vue中的MVVM原理和实现方法
2020/07/15 Javascript
React实现全选功能
2020/08/25 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
使用python加密自己的密码
2015/08/04 Python
基于Python的XSS测试工具XSStrike使用方法
2017/07/29 Python
Python 打印中文字符的三种方法
2018/08/14 Python
Django之使用内置函数和celery发邮件的方法示例
2019/09/16 Python
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
什么是Web Service?
2012/07/25 面试题
工程造价自荐信
2013/10/09 职场文书
给幼儿园老师的表扬信
2014/01/19 职场文书
质量保证书范本
2014/04/29 职场文书
奥巴马当选演讲稿
2014/09/10 职场文书
简单租房协议书
2014/10/21 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
博士导师推荐信
2015/03/25 职场文书
政审证明材料
2015/06/19 职场文书
新学期开学标语2015
2015/07/16 职场文书
大学生社区义工服务心得体会
2016/01/22 职场文书
Python必备技巧之字符数据操作详解
2022/03/23 Python