位置: IT常识 - 正文

js算法 字母大小写转换(如何在js中给字母排序)

编辑:rootadmin
js算法 字母大小写转换

推荐整理分享js算法 字母大小写转换(如何在js中给字母排序),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js比较字母大小,js字母小写,如何在js中给字母排序,js字母小写,如何在js中给字母排序,js字母小写,js字母大小写转换,js字母大小写转换,内容如对您有帮助,希望把文章链接给更多的朋友!

题目:输入字符串将大写转换成小写,小写转换成大写?

js字母大小写转换方法:1、转换成大写:toUpperCase()2、转换成小写:toLowerCase()

方法一:把输入的字符串转成数组用split()方法,进行for遍历把里面的值做判断大小写,如果大写就转换成小写toLowerCase(),小写就转换成大写toUpperCase();,然后再将数组转换成字符串。

<script> function strChange(arg) { var str=arg.split(''); for(var i = 0; i < str.length; i++) { if (str[i].charAt() >= "a" && str[i].charAt() <= "z") { str[i] = str[i].toUpperCase(); // console.log(str[i].toLowerCase()); } else { str[i] = str[i].toLowerCase(); } } return str.join('');}console.log(strChange('HelloWorld'));</script>

 方法二:定义一个result字符串里面为空,把字符串str进行遍历,判断每个字符串的每个字母值赋值给temp,把对应的Asc码值传给code,然后判断字母的大写和小写,如果在这个范围区间就改变它的大小写。

function strChange (str){ var result = ''; for(var i= 0;i<str.length;i++){ var temp = str.charAt(i); var code = temp.charCodeAt(); if('a' <= temp && temp <= 'z'){ temp= String.fromCharCode(code-32); } else if('A' <= temp && temp <= 'Z'){ temp= String.fromCharCode(code+32); } result += temp; } return result;}console.log(strChange("HelloWorld123456"));

扩展字符串的API

1.fromCharCode

功能:将asc码转换为字符,

参数:String.fromCharCode(asc1,[asc2...]);

返回值:返回asc码对应的字符,

js算法 字母大小写转换(如何在js中给字母排序)

注意:该方法直接通过String调用

2.indexOf:查找字符串第一次出现的位置

3.lastIndexOf:查找字符最后一次出现的位置,如果没找到,返回-1

4.replace

功能:字符串的替换

参数:replace(被替换的字符,替换字符串)

返回值:新字符串

5.slice/substring(start,end)

功能:提取字符串的某个部分,并以新的字符串返回被提取的部分(左闭右开)

6.split

功能:将字符串切割为数组

参数:split(“切割字符串”)

返回值:返回一个数组

本文链接地址:https://www.jiuchutong.com/zhishi/300213.html 转载请保留说明!

上一篇:Word2Vec【附代码】(word2vec使用方法)

下一篇:KITTI数据集可视化(一):点云多种视图的可视化实现

  • 随申办的小红点如何消除(随申办的小红点的消息在哪里点)

    随申办的小红点如何消除(随申办的小红点的消息在哪里点)

  • 夏普遥控器闪蓝光不能用(夏普遥控器闪蓝光怎么办)

    夏普遥控器闪蓝光不能用(夏普遥控器闪蓝光怎么办)

  • 手机屏幕抖动是怎么回事(手机屏幕抖动是屏幕坏了吗)

    手机屏幕抖动是怎么回事(手机屏幕抖动是屏幕坏了吗)

  • 手机前后摄像头的区别(手机前后摄像头能双开吗)

    手机前后摄像头的区别(手机前后摄像头能双开吗)

  • 华为freebuds没有发票保修吗(华为freebuds没有弹窗)

    华为freebuds没有发票保修吗(华为freebuds没有弹窗)

  • 怎么取消爱奇艺互动播放(怎么取消爱奇艺微信自动续费?)

    怎么取消爱奇艺互动播放(怎么取消爱奇艺微信自动续费?)

  • 一般采用什么技术来保障网络安全(采用的方式)

    一般采用什么技术来保障网络安全(采用的方式)

  • eva-al00是华为什么型号(华为eva-al00什么型号)

    eva-al00是华为什么型号(华为eva-al00什么型号)

  • 抖音怎么不能置顶了(抖音怎么不能置顶评论了)

    抖音怎么不能置顶了(抖音怎么不能置顶评论了)

  • 网线水晶头不亮的原因(网线水晶头不亮是不是就没网)

    网线水晶头不亮的原因(网线水晶头不亮是不是就没网)

  • 电子秤m1m2m3m4是什么意思(电子秤上的m1m2m3m4m5m6是什么意思)

    电子秤m1m2m3m4是什么意思(电子秤上的m1m2m3m4m5m6是什么意思)

  • mpu是什么(mpu是什么意思)

    mpu是什么(mpu是什么意思)

  • 魅族16s有耳机孔吗(魅族16spro耳机孔)

    魅族16s有耳机孔吗(魅族16spro耳机孔)

  • 苹果快手闪退怎么解决(苹果手机快手闪退)

    苹果快手闪退怎么解决(苹果手机快手闪退)

  • 苹果无线蓝牙耳机怎么用(苹果无线蓝牙耳机怎么配对)

    苹果无线蓝牙耳机怎么用(苹果无线蓝牙耳机怎么配对)

  • 交换机二层和三层区别(交换机二层三层之间怎么连接)

    交换机二层和三层区别(交换机二层三层之间怎么连接)

  • 华为荣耀9x的语音助手在哪里设置(华为荣耀9x语音助手)

    华为荣耀9x的语音助手在哪里设置(华为荣耀9x语音助手)

  • 手机管家云端相册在哪(手机管家云端相册怎么找)

    手机管家云端相册在哪(手机管家云端相册怎么找)

  • 苹果x可以控制空调吗(苹果x控制中心变成了搜索)

    苹果x可以控制空调吗(苹果x控制中心变成了搜索)

  • 视频会议是干什么的(视频会议的好处和坏处)

    视频会议是干什么的(视频会议的好处和坏处)

  • 手机内屏漏液能用多久(手机内屏漏液能换外屏吗)

    手机内屏漏液能用多久(手机内屏漏液能换外屏吗)

  • 浏览器播放视频卡顿、黑屏(浏览器播放视频加速怎么设置)

    浏览器播放视频卡顿、黑屏(浏览器播放视频加速怎么设置)

  • 接入设备检测,将病毒拒之门外(接入设备检测)

    接入设备检测,将病毒拒之门外(接入设备检测)

  • 销售商品价格含税吗
  • 房地产企业拆迁安置土地增值税清算疑点
  • 企业营改增后的会计处理有何变化
  • 定期定额户超过定额怎么报个税
  • 以下属于财政收入的形式有
  • 办公用品增值税专用发票税点
  • 本月预估是什么意思
  • 无形资产摊销年限平均法怎么算
  • 实际销售金额是开票金额吗
  • 小规模计提税金及附加怎么算
  • 一般纳税人购车可以抵扣多少税
  • 利息支出应计入
  • 企业滞纳金属于什么税
  • 酒店装修费用会计处理
  • 生产性生物资产是什么意思
  • 借贷记账法的记账规则是
  • 防伪税控发票维修流程
  • 代收代付业务怎么交税
  • win11系统优化教程
  • 税优识别码是纳税人识别号吗
  • 单位给个人报销计入什么科目
  • php的编辑工具有哪些
  • 只交社保不发工资可以吗
  • 为什么u盘里的文件无法删除
  • php设计思路
  • 短缺的材料算不算入账价值
  • 装win7提示失败怎么办
  • 本部借给分公司的钱用交印花税吗
  • 养老院护工5.8k包吃住
  • 海关交税标准表
  • iframe vh
  • ai生成二次元角色全身
  • vue项目使用rem
  • 合伙企业的股息红利要交税吗
  • wnba艾琳娜多恩
  • laravel怎么用
  • 税控机维护费抵扣分录
  • vueity
  • 食堂员工自己吃饭违法吗
  • python怎么求列表里的和
  • 图书免税?
  • 塔吊租赁人工合同
  • 原材料卖出去会计分录
  • 房屋租金的摊销怎么算
  • 其他应收款利息按什么计算
  • 深入浅出embedding pdf
  • sql 文件存储
  • 防伪税控开票系统年费
  • 超市购物 发票
  • 房屋维修基金是谁交
  • 补计提去年所得税会影响当月资产
  • 企业所得税汇算清缴操作流程
  • 免税收入就是不征收收入,均属于税收优惠范畴
  • 开具红字发票抵扣后如何退税?
  • 当月没开发票
  • 个人银行存款要手续费吗
  • 疫情期间购买消毒弥雾机的请示
  • 行政单位合并财务怎么办
  • 企业注销递延所得税资产怎么处理
  • 单位伙房费用管理制度
  • 员工垫付的费用会计分录
  • 汇算清缴亏损弥补不能自动带出该怎么办
  • 开办费没发票如何做账?
  • 在SQL查询中使用WHERE子句指出的是
  • sql中存储过程的用法
  • mysql不能运行
  • windows10的改进
  • ubuntu源代码
  • 启动游戏出现dmp的文件
  • win10系统怎么设置不锁屏和休眠
  • win7英文输入法
  • scrollpane.setviewportview
  • css expression 隔行换色
  • python迭代器的作用
  • 防止重复调用接口
  • dns设置为网关会出现什么问题了
  • python快速排序法
  • jquery的用法
  • js中input怎么用
  • 武汉市房产证契税 2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设