JS学习笔记6

字符串

字符串中的字符
字符串.length 访问字符串中字符的个数
字符串.charAt(下标)访问字符串中的单个字符
字符串[下标]也可以访问字符串中的单个字符
字符串是只读,字符串一旦被声明就没有办法被修改。

注:中文,utf-8编码(三个字符表示一个汉字)gbk(两个字符表示一个汉字) 在计数时都是当作一个字符计数。

引用数据类型的字符串
前面我们说到,字符串是基本数据类型。因为,字符串特性是只读的,你要修改他,只有重新赋值,这点跟基本数据类型一样。
然而他又有跟引用数据类型一样的特点。
所以在JS中字符串既是基本数据类型,又是引用数据类型。

字符串查找的方法
在这里插入图片描述1.charCodeAt
格式:字符串.charCodeAt(下标)
功能:访问字符串中对应下标字符的ASCII码值
返回值:ASCII码值

2.String.fromCharCode
格式:String.fromCharCode(码值1,码值2…)
功能:将ASCII码值转成对应的字符
返回值:组成的字符串

3.indexOf
格式:supStr.indexOf(subStr,start)
参数:第一个参数,查找的字符串,start从哪个下标开始去查,如果不传入,默认为0
功能:在subStr中查找subStr第一次出现的位置,从start位置开始查找
返回值:返回下标,没有查到,返回-1

4.lastindexOf
同上
区别:在supStr中查找subStr最后一次出现的位置

5.serch
同三
区别:不能指定从什么位置开始查,参数可以传字符串,也可以传正则表达式。

字符串提取方法
1.substring
2.substr
3.slice
字符串替换方法
1.replace
字符串分割
1.split//相邻的两个分隔符会产生空字符串。
转大小写
1.toLowerCase
2.toUpperCase

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值