栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JS创建26个小写字母数组

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JS创建26个小写字母数组

场景

这两天刷算法,有时候需要用到26个字母的数组,这时候就有点儿小尴尬,不想用 for 循环写好几行代码。想起数组可以可以直接上,结果遇到这么2个细节:1)JS中 new Array(n) 得到的数组不能直接遍历;2)JS中的字母是字符串,不能像C或者Java中那样按照字符进行直接的加减运算。

代码 获取’a’和’A’的charCode

代码

"a".charCodeAt(0)

效果

生成26个小写字母集合

代码

const CHARCODE_A_LC = 97
const lowercaseAlphabet = new Array(26)
	.fill(null)
	.map((v, i) => String.fromCharCode(CHARCODE_A_LC + i))

效果

生成26个大写字母集合

代码

const CHARCODE_A_UC = 65
const uppercaseAlphabet = new Array(26)
	.fill(null)
	.map((v, i) => String.fromCharCode(CHARCODE_A_UC + i))

效果

生成0-9就不用这么干了

代码

const numsZeroTonine = new Array(10).fill(null).map((v, i) => i)

效果

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/694428.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号