[JavaScript]字符串方法汇总

本文汇总了JavaScript中常用的字符串操作方法,包括toLowerCase()、toUpperCase()、charAt()、charCodeAt()、indexOf()、lastIndexOf()、slice()、substring()、substr()、split()、replace()和match()。详细介绍了每个方法的功能、参数及返回值,帮助开发者更好地理解和运用这些方法。
摘要由CSDN通过智能技术生成

1、toLowerCase(): 把字符串转为小写,返回新的字符串。

var str=“Hello World”;
var str1=str.toLowerCase();
console.log(str1); //hello world
2、toUpperCase(): 把字符串转为大写,返回新的字符串。

var str=“hello world”;
var str1=str.toUpperCase();
console.log(str1); //HELLO WORLD
3、charAt(): 返回指定下标位置的字符。如果index不在0-str.length(不包含str.length)之间,返回空字符串。

var str=“hello world”;
var str1=str.charAt(6);
console.log(str1);
4、charCodeAt(): 返回指定下标位置的字符的unicode编码,这个返回值是 0 - 65535 之间的整数。

var str=“hello world”;
var str1=str.charCodeAt(1);
var str2=str.charCodeAt(-2); //NaN
console.log(str1); //101
注意:如果index不在0-str.length(不包含str.length)之间,返回NaN。
补充:codePointAt():获取四字节储存的字符的编码
5、indexOf(): 返回某个指定的子字符串在字符串中第一次出现的位置

var str=“H

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在JavaScript中,有几种方法可以用来分割字符串。一种是使用`string.split()`方法,这个方法可以将字符串按照指定的分隔符进行拆分,并返回一个由拆分后的子字符串组成的数组。另一种常用的方法是使用`String.substring(start, stop)`方法,这个方法可以从字符串中截取指定位置之间的子字符串。还有`String.substr(start, length)`方法,它可以从指定位置开始截取指定长度的子字符串。另外,还可以使用`String.slice(start, end)`方法来分割字符串,它可以截取从指定起始位置到指定结束位置的子字符串。可以使用这个方法来确定指定字符或子字符串在原始字符串中的位置。另外,还可以使用`join()`方法将一个数组合并为一个字符串,并使用指定的分隔符进行分隔。这个方法在一些情况下也可以用来分割字符串123 #### 引用[.reference_title] - *1* [js分割字符串方法](https://blog.csdn.net/weixin_53125679/article/details/125501756)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] - *2* *3* [JS - 字符串截取方法汇总(slice、substring、substr等)](https://blog.csdn.net/X_lywfc/article/details/103235542)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值