难度级别:初级及以上 提问概率:65%
例如有一个字符串本来是“abcde”,那么现在希望可以将其反转,最终的值是“edcba”,该如何做呢?
第一种是将字符串转为数组,利用数组的reverse方法实现元素反转,然后再将数组转为字符串,代码如下
Javascript代码:
<script>
let str = 'abcde';
let newArr = str.split('');
newArr = newArr.reverse();
let newStr = newArr.join('');
console.log(newStr);
</script>
第二种是利用字符串自身的chatAt方法,获取指定下标元素,然后将元素倒叙累加到新的字符串中,代码如下
Javascript代码:
<script>
let str = 'abcde';
let strLength = str.length;
let newStr = '';
for (let i=strLength;i>=0;i--) {