js写一个字符串切换大小写的函数
var str = "asdfaASADSF"
function test(str){
let upStr = str.toUpperCase().split("")
let lowStr = str.toLowerCase().split("")
let arr = str.split("")
for(let i=0;i<arr.length;i++){
if(arr[i]===lowStr[i]){
arr[i]=upStr[i]
}else{
arr[i]=lowStr[i]
}
}
return arr.join("")
}
document.write(test(str))
输出结果
ASDFAasadsf
希望大家有更好的办法,能打在评论区,共同进步,谢谢!!