zoukankan      html  css  js  c++  java
  • Javascript基础——String对象操作

    String实例属性:

      1、length:返回字符串长度

      2、prototype:扩展属性、方法

    String运算符:

      - +:联合运算结果

    String实例方法:

      1、字符串转换成数字:

        parseInt(String) ---字符串转换成整数

          结果

        parseFloat(String)  ---字符串转换成浮点数

          结果 

        Number("number") ---将纯数字符串转换为数字

          结果

      2、找到指定位置字符/字符串

        - charAt() ---返回指定位置字符

          结果

          注意输入的值的范围必须在【0,str.length】之间。

          

          否则结果为空字符串。

        - String[ ] ---返回指定位置字符,和charAt()作用相同。

        - charCodeAt() ---返回指定位置字符的Unicode码

          

        - slice() ---切片,返回指定位置子字符串,第一个数必须比第二个大,否则返回空。包含第一个位置不包含第二个位置。负数自动变更成 str.length-num。

          结果

        - substring() ---返回指定位置字符串,负数自动变成0,如果第二个参数大于第一个参数,substring方法会自动更换两个参数的位置。  

          结果

        - substr() ---返回指定位置字符串,第一个数是起始位置,第二个数是截取长度。第一个数为负数自动变更成 str.length-num,第二个数为负数变成零。

          结果

      3、指定字符/子字符串找到相应位置

        - indexOf() ---找到指定字符/字符串所在位置,从左向右找,可指定起使查找位置。返回为-1说明不存在相应字符/字符串。

           结果

        - lastIndexOf() ---和indexOf()相同,只不过是从右向左查找。

          结果

        - search() ---只能找到第一个

           结果

      4、字符串拼接

        - concat() ---拼接多个字符串,如果不是字符串,会自动转成字符串,然后再拼接。

          结果

       5、清除字符串两端空格

        - trim() ---清除空格和 v制表符。

          结果

      6、字符串大小写变换

        - toUpperCase() ---字符全部转换成大写

        - toLowerCase() ---转换成小写

          结果

       7、替换

        

         

         

  • 相关阅读:
    git 操作
    vim使用指北 ---- Multiple Windows in Vim
    Unity 异步网络方案 IOCP Socket + ThreadSafe Queue
    unity 四元数, 两行等价的代码
    golang的项目结构 相关知识
    stencil in unity3d
    一段tcl代码
    16_游戏编程模式ServiceLocator 服务定位
    15_游戏编程模式EventQueue
    14_ Component 游戏开发组件模式
  • 原文地址:https://www.cnblogs.com/yz9110/p/8783045.html
Copyright © 2011-2022 走看看