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() ---清除空格和\r \t \n \v制表符。

      结果

  6、字符串大小写变换

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

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

      结果

   7、替换

    

     

 

 

     

 

posted @ 2018-04-10 21:16  有点黑的小白  阅读(106)  评论(0编辑  收藏  举报