“js”怎么转换大小写?

JavaScript023

“js”怎么转换大小写?,第1张

toUpperCase()

代码:

<script type="text/javascript">

var a="adsadf"

var b=a.toUpperCase()

alert(b)

</script>

JavaScript脚本语言特点:

1、脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。

2、基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

3、简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

toUpperCase 方法

返回一个字符串,该字符串中的所有字母都被转化为大写字母

toLowerCase 方法

返回一个字符串,该字符串中的字母被转换为小写字母

题给错了,(‘abCd’, ‘even’)应该返回 return aBCD。

function changeStringCase(source, position) {

//由于字符串一经声明并赋值是不会变更的,因此将结果先保存入字符数组再在返回时转换为字符串

var charArray = []

for (var i = 0 i < source.length i++) {

if ((position == "odd" && (i % 2 == 0)) || (position == "even" && (i % 2 == 1))) {

charArray.push(changeCharCase(source[i]))

} else {

charArray.push(source[i])

}

}

return charArray.join("")

}

function changeCharCase(sourceChar) {

//取得char的ASCII码值

var charCode = sourceChar.charCodeAt()

if (65 <= charCode && charCode <= 90) {

//如果是大写字符

charCode += 32

} else if (97 <= charCode && charCode <= 122) {

//如果是小写字符

charCode -= 32

}

return String.fromCharCode(charCode)

}

document.write(changeStringCase("abCd", "odd"))