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的数组的扩展实例代码
Jul 09 Javascript
js 代码集(学习js的朋友可以看下)
Jul 22 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
Nov 28 Javascript
Javascript中的prototype与继承
Feb 06 Javascript
jQuery中的deferred使用方法
Mar 27 jQuery
JS中‘hello’与new String(‘hello’)引出的问题详解
Aug 14 Javascript
解决element UI 自定义传参的问题
Aug 22 Javascript
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
Oct 18 Javascript
小程序云函数调用API接口的方法
May 17 Javascript
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐)
Oct 25 Javascript
Jquery 获取相同NAME 或者id删除行操作
Aug 24 jQuery
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预定义常量
2006/12/25 PHP
ThinkPHP中的三大自动简介
2014/08/22 PHP
一个图片地址分解程序(用于PHP小偷程序)
2014/08/23 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
ajax 缓存 问题 requestheader
2010/08/01 Javascript
JS关键字球状旋转效果的实例代码
2013/11/29 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
原生JS获取元素集合的子元素宽度实例
2016/12/14 Javascript
Bootstrap3下拉菜单的实现
2017/02/22 Javascript
Textarea输入字数限制实例(兼容iOS&amp;安卓)
2017/07/06 Javascript
浅谈sass在vue注意的地方
2017/08/10 Javascript
javascript 开发之网页兼容各种浏览器
2017/09/28 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
vue下拉列表功能实例代码
2018/04/08 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
基于Vue的侧边目录组件的实现
2020/02/05 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
用python 制作图片转pdf工具
2015/01/30 Python
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
jupyter notebook 的工作空间设置操作
2020/04/20 Python
详解Python中openpyxl模块基本用法
2021/02/23 Python
HTML5 video进入全屏和退出全屏的实现方法
2020/07/28 HTML / CSS
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
电子装配专业毕业生求职信
2014/04/23 职场文书
教师读书活动总结
2014/05/07 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
毕业生评语大全
2015/01/04 职场文书
教师岗位职责范本
2015/04/02 职场文书
基于Redis结合SpringBoot的秒杀案例详解
2021/10/05 Redis
MySQL 字符集 character
2022/05/04 MySQL