字符串的基本方法

1.字符串的创建

  • 传统方式
    var str = new String( " " );

通过new关键字来创建新的对象,string对象来处理字符串

  • 字面量方式:
    var str = ' ';

2.字符串的方法

  • charAt 返回指定位置字符
    var s = str.charAt( 指定位置 )
  • length 返回字符串的长度
    var long = str.length
  • charCodeAt 返回指定位置字符的Unicode编码
    str.charCodeAt( 指定位置 )
  • fromCharCode 接收一个Unicode编码并返回对应的字符串
    var c = String.fromCharCode( Unicode编码 );
  • replace 替换,将两个参数互相替换后返回整个字符串
    str = str.replace( "被替换内容","替换的内容");
  • substring 截取两个下标间的字符串后返回(包头不包尾,与数组中的slice类
    似)
    str = str.substring( " 开始位置 " , " " 结束位置 " );
  • substr 截取指定长度的字符串后返回
    str = str.substr (" 开始位置 " , " 截取长度 " );
  • split 将数组按照依据分割为字符串数组,若超出长度范围,则返回指定长度,否则返回实际长度
    str = str.split( " 分割依据 " , " 返回长度 ");
  • slice 提取指定范围的字符串
    str = str.slice( " 开始位置 " , " 结束位置 " );
  • indexOf 返回首次出现指定字符时的下标(若没有出现指定字符,则返回-1)
    var first = str.indexOf( '指定字符' );
  • lastIndexOf 返回最后一次出现指定字符时的下标
    var last = str.lastIndexOf( '指定字符' );
  • toLowerCase 将字符串转换为小写后返回
    var str = str.toLowerCase( );
  • toUpperCase 将字符串转换为大写后返回
    var str = str.toUpperCase();

字符串的方法可理解为,将字符串转换为以单个字母组成的数组后使用数组方法

Unicode编码:万国码,每一个语言的每一种字符都有其对应的Unicode编码

本文均属个人理解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值