博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写一个方法把字符串大小写进行切换【前端每日一题-2】
阅读量:4594 次
发布时间:2019-06-09

本文共 557 字,大约阅读时间需要 1 分钟。

写一个方法把字符串大小写进行切换

//如 abCdEFghI -> ABcDefGHi复制代码

考点分析

  • 字符大小写切换:toUpperCase和toLowerCase方法的应用

答案

function convertLetter(str) {  return str    .split('')    .map((item) => {      let upperItem = item.toUpperCase();      if (item === upperItem) {        return item.toLowerCase();      } else {        return upperItem;      }    })    .join('');}console.log(convertLetter('abCdEFghI'));复制代码

判断字母大小写的方法可以从另外一个方向考量

// charCodeAt方法是返回每一个字符的unicode编码//char.charCodeAt(0) > 96 //小写//char.charCodeAt(0) < 96 //大写复制代码

转载于:https://juejin.im/post/5d254ea45188251c692a0ebb

你可能感兴趣的文章
WPF集合控件实现分隔符(ItemsControl Separator)
查看>>
手机连不上电脑的解决方案
查看>>
Oracle获取当前时间
查看>>
Tomcat,Jboss,Weblogic区别与比较
查看>>
CentOS7.4下使用Nginx配置Asp.net Core和添加Https证书步骤
查看>>
常用模块介绍
查看>>
一台云服务器怎么同时响应多个域名?
查看>>
【黑客免杀攻防】读书笔记1 - 初级免杀基础理论(反病毒软件特征码提取介绍、免杀原理、壳)...
查看>>
Java 枚举类
查看>>
noip模拟赛 PA
查看>>
Codeforces 717.F Heroes of Making Magic III
查看>>
noip2011 选择客栈
查看>>
poj1161
查看>>
js异步处理工作机制(setTimeout, setInterval)
查看>>
nginx报错,需要zlib和pcre
查看>>
ASP.NET Core Identity自定义数据库结构和完全使用Dapper而非EntityFramework Core
查看>>
ACM程序设计选修课——1030: Hungar的时尚球场(水题+耐心)
查看>>
NBOJv2 1034 Salary Inequity(DFS序+线段树区间更新区间(最值)查询)
查看>>
Python学习笔记之抽象
查看>>
ts, vconsle显示‘Unexpected strict mode reserved word’
查看>>