本文主要和大家分享javascript实现倒置字符串的方法,希望能帮助到大家。
javascript倒置字符串的方法
方法一:
var str = "abcdefg"; //常规方法使用for循环加charAt
function reverse(str){
var result =""; for(var i = str.length; i > 0; i-- ){
console.log(str.charAt(i-1));
result += str.charAt(i-1);
} return result;
}输出结果:

方法二:巧妙使用array的reverse和join方法
立即学习“Java免费学习笔记(深入)”;
//巧妙使用array的reverse和join方法
function reverse(str){
var result, arr = str.split(""); //使用空字符则会直接分割字符返回数组[a,b,c,d,e,f,g]
var result = arr.reverse().join(""); return result;
}输出结果:

项目过程中有时候会遇到一些比较好的方法,记录下来也不错,比如如下如果js原生的domList想使用数组方法,那么也可以这样,这样就可以避免过多的使用for循环
var op = document.querySelectorAll("select option");
var arr = Array.prototype.slice.call(op,1);
arr.forEach(function(item, index, arr){
item.style.backgroundColor = "red";
console.log(index);
console.log(item);
console.log(arr);
});
相关推荐:
以上就是javascript实现倒置字符串的方法的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号