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实现浏览器菜单命令
Sep 05 Javascript
PNG背景在不同浏览器下的应用
Jun 22 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
BootStrap网页中代码显示用法详解
Oct 21 Javascript
js事件冒泡与事件捕获详解
Feb 20 Javascript
jquery replace方法去空格
May 08 jQuery
Webpack实现按需打包Lodash的几种方法详解
May 08 Javascript
EasyUI Tree树组件无限循环的解决方法
Sep 27 Javascript
使用vue-cli+webpack搭建vue开发环境的方法
Dec 22 Javascript
微信小程序实现自定义modal弹窗封装的方法
Jun 15 Javascript
微信小程序 Storage更新详解
Jul 16 Javascript
vue v-model的用法解析
Oct 19 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创建PDF中文文档
2006/10/09 PHP
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
php HTML无刷新提交表单
2016/04/05 PHP
php中get_object_vars()在数组的实例用法
2021/02/22 PHP
img的onload的另类用法
2008/01/10 Javascript
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
2010/07/26 Javascript
JS中把字符转成ASCII值的函数示例代码
2013/11/21 Javascript
jQuery实现购物车多物品数量的加减+总价计算
2014/06/06 Javascript
jquery.idTabs 选项卡使用示例代码
2014/09/03 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
2015/03/04 Javascript
SWFUpload多文件上传及文件个数限制的方法
2016/05/31 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
jQuery实现的自动加载页面功能示例
2016/09/04 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
Vue实现带进度条的文件拖动上传功能
2018/02/23 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
浅谈 Webpack 如何处理图片(开发、打包、优化)
2019/05/15 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
python 3.5实现检测路由器流量并写入txt的方法实例
2017/12/17 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
详解python中eval函数的作用
2019/10/22 Python
如何以Winsows Service方式运行JupyterLab
2020/08/30 Python
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
全球最大化妆品零售网站:SkinStore
2020/10/24 全球购物
经典团队口号
2014/06/06 职场文书
求职信格式范文
2015/03/19 职场文书
Python基于百度AI实现抓取表情包
2021/06/27 Python
Javascript中Microtask和Macrotask鲜为人知的知识点
2022/04/02 Javascript