zoukankan      html  css  js  c++  java
  • 字符串反转

    方案一:
    var str = "abcdef"; 
    console.log( str.split("")); //先拆分成数组
     ["a", "b", "c", "d", "e", "f"]
    
    var str = "abcdef";console.log( str.split("").reverse()); //再反转,但还是数组
    ["f", "e", "d", "c", "b", "a"]
    
    var str = "abcdef";console.log( str.split("").reverse().join("") ); //最后把数组变成字符串
    fedcba

    JavaScript reverse() 方法:颠倒数组中元素的顺序

    reverse方法用于颠倒数组元素顺序,无法直接作用于字符串,所以需要先将字符串拆分为数组,再进行处理。

    方案二;

    var str="abcdef" 
    var i=str.length; 
    i=i-1; 
    for (var x = i; x >=0; x--) { 
        document.write(str.charAt(x)); 
    }
     //这种方法只是调过来输出而已

    charAt() 方法可返回指定位置的字符。

    var str="Hello world!"
    document.write(str.charAt(1));//e
  • 相关阅读:
    POJ
    模板
    HDU
    CodeForces
    CodeForces
    Java
    百度之星2014复赛
    百度之星2014复赛
    转载
    百度之星2014初赛
  • 原文地址:https://www.cnblogs.com/smile6542/p/11892645.html
Copyright © 2011-2022 走看看