zoukankan      html  css  js  c++  java
  • 工作中经常用到的几个字符串和数组操作方法

    字符串转换

    toString()

    String()

    ----------------------------------------------------

    将字符串分割成数组

    var str = 'a,string'

    var arr = str.split(',')  //将字符分割成数组

    console.log(arr)  //结果[ 'a','string' ]

    -----------------------------------------------------

    删除字符串中特定字符

    var str = 'abc'

    var msg = str.replace('a','')

    console.log(msg)  //结果‘bc’

    ------------------------------------------------------

    截取字符串

    var str = 'abcd'

    var substr = str.substring(0,2) // 结果 'abc'

    ------------------------------------------------------

    获取文件扩展名

    var txt = 'abc.jpg'

    var suff = txt.substr(txt.lastIndexOf('.'))

    console.log(suff)  // 结果 '.jpg'

    ------------------------------------------------------

    拼接两个数组

    var arr1 = [ '1' , '2' ]

    var arr2 = [ '3' , '4' ]

    arr1.push.apply(arr1,arr2)

    console.log(arr1)  // 结果 [ '1' , '2' , '3' , '4' ]

    ------------------------------------------------------

    将数组对象转换成JSON字符串

    JSON.stringify(arr)

    ------------------------------------------------------

    添加数组

    unshift( ) // 前面添加

    push( ) // 后面添加

     -------------------------------------------------------------

    删除数组中一项或多项

    splice(1,1)

     -------------------------------------------------------------

    循环数组

    forEach()

  • 相关阅读:
    什么是 Linux
    Java常用几种加密算法
    Java多线程
    SpringSecurity相关配置【SpringSecurityConfig】
    应用上下文配置【AppConfig】
    web.xml
    Web上下文配置【MvcConfig】
    SpringMVC4零配置--Web上下文配置【MvcConfig】
    HTML <meta> 标签 遇到<meta http-equiv="refresh" content="0; url=">详解
    java如何获取当前机器ip和容器port
  • 原文地址:https://www.cnblogs.com/zpfqi/p/11243085.html
Copyright © 2011-2022 走看看