zoukankan      html  css  js  c++  java
  • JavaScript的字符串详解

    #转载请留言联系

    • 字符串合并 +

    var str1="chi";
    var str2="chung";
    console.log(str1+str2)

    输出:
    chichung
    • 把字符串转换城整数[parseInt]或者小数[parseFloat]

    var num1="100元";
    var num2="1.23";
    console.log(parseInt(num1))
    console.log(parseFloat(num2))
    
    输出:
    100
    1.23
    • split把字符串根据指定字符分割转换成数组

    var str="广东省-广州市-天河区"
    var ret=str.split("-")
    console.log(ret)
    
    输出:
    ["广东省","广州市","天河区"]
    • indexOf查找字符串是否含有指定字符

    var str="广东省-广州市-天河区";
    var target="广州";
    console.log(str.indexOf(target))
    
    输出:
    4

    注意,找不到返回的是-1。

    • substring截取字符串

    用法: substring(开始的下标,结束的下标)

    var str="abcdef";
    console.log(str.substring(2,3))
    
    输出:
    c
    • 字符串的反转

    JavaScript中,字符串不能像数组一样有reverse方法反转,但是可以通过先转换为数组,用数组的方法进行反转后再拼接为字符串。

    var str="abcdef";
    var arr=str.split("");
    var arr_reverse=arr.reverse();
    console.log(arr_reverse.join(""))
    
    输出:
    fedcba
  • 相关阅读:
    Codeforces 960B(优先队列)
    “景驰科技杯”2018年华南理工大学程序设计竞赛 H-对称与反对称(逆元)
    AcWing
    POJ
    POJ
    AtCoder
    HRBUST
    CodeForces
    HYSBZ
    HDU
  • 原文地址:https://www.cnblogs.com/chichung/p/9696134.html
Copyright © 2011-2022 走看看