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 相关文章推荐
原型方法的不同写法居然会影响调试的解决方法
Mar 08 Javascript
JTrackBar水平拖动效果
Jul 15 Javascript
用jquery ajax获取网站Alexa排名的代码
Dec 12 Javascript
JavaScript 学习笔记(九)call和apply方法
Jan 11 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
Dec 19 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
Jan 15 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
Nov 25 Javascript
jquery提示效果实例分析
Nov 25 Javascript
jQuery网页版打砖块小游戏源码分享
Aug 20 Javascript
深入理解Vue官方文档梳理之全局API
Nov 22 Javascript
vue项目引入ts步骤(小结)
Oct 31 Javascript
JS async 函数的含义和用法实例总结
Apr 08 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
自己做矿石收音机
2021/03/02 无线电
用libTemplate实现静态网页的生成
2006/10/09 PHP
利用PHP实现短域名互转
2013/07/05 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
JavaScript栏目列表隐藏/显示简单实现
2013/04/03 Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
2013/06/12 Javascript
Jquery 的outerHeight方法使用介绍
2013/09/11 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
javascript实现十秒钟后注册按钮可点击的方法
2015/05/13 Javascript
JavaScript基础篇(6)之函数表达式闭包
2015/12/11 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
浅析JavaScript中var that=this
2017/02/17 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
VUE2实现事件驱动弹窗示例
2017/10/21 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
JavaScript实现创建自定义对象的常用方式总结
2018/07/09 Javascript
详解关于Vue单元测试的几个坑
2020/04/26 Javascript
JS性能优化实现方法及优点进行
2020/08/30 Javascript
python 判断自定义对象类型
2009/03/21 Python
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
Windows下安装Scrapy
2018/10/17 Python
介绍一下代理模式(Proxy)
2014/10/17 面试题
公务员培训自我鉴定
2013/09/19 职场文书
妇联领导班子剖析材料
2014/08/21 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
挂职锻炼工作总结2015
2015/05/28 职场文书
入党群众意见范文
2015/06/02 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
Vue3.0中Ref与Reactive的区别示例详析
2021/07/07 Vue.js
PostgreSQL数据库去除重复数据和运算符的基本查询操作
2022/04/12 PostgreSQL