首页 > 编程语言 >JavaScript字符串一些方法使用charAt、charCodeAt、replace、split、substr

JavaScript字符串一些方法使用charAt、charCodeAt、replace、split、substr

时间:2022-10-19 14:35:38浏览次数:50  
标签:console charAt JavaScript replace let str 字符串 log

charAt():

根据下标返回字符

1 <script>
2    let str = 'abcde';
3    console.log(str.charAt(1)); //返回结果:b
4</script>

 

charCodeAt():

根据下标返回字符的ASCII码值

1 <script>
2    let str = 'abcde';
3    console.log(str.charCodeAt(1)); //返回结果:98
4</script>

b的ASCII码值是98

 

replace():

替换字符串,第一个参数是被替换的字符串,第二个参数是要替换的字符串

只会替换一个字符串或者字符

1 <script>
2    let str = 'abcdea';
3    console.log(str.replace('a', 'b')); //结果:bbcdea
4</script>

 

split():

字符串分割成数组

1 <script>
2    let str = 'a,b,c';
3    console.log(str.split(',')); 
4</script>

 

 

substr(():

字符串截取

第一个参数是从哪个下标开始截取,第二个参数是截取多少个字符

1 <script>
2    let str = 'abcdef';
3    console.log(str.substr(1, 3)); //bcd
4</script>

 

标签:console,charAt,JavaScript,replace,let,str,字符串,log
From: https://www.cnblogs.com/weixuezhe/p/16806089.html

相关文章

  • JavaScript数组常用数组函数
    constarr=[1,12,13,4,5,6,7,8];//找出符合条件的第一个元素,并返回。否返回undefinedconstfount=arr.find((x)=>{returntypeof(x)==="number";})consol......
  • Javascript跳转页面和打开新窗口等方法
    1.在原来的窗体中直接跳转用window.location.href="你所要跳转的页面";2、在新窗体中打开页面用:window.open('你所要跳转的页面');window.history.back(-1);返回上一页3、一......
  • javascript中判断字符串中是否包含指定字符有多种方法
    在javascript中判断字符串中是否包含指定字符有多种方法。1、使用indexOf()indexOf()返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,......
  • JavaScript学习--Array数组对象
    定义1.var变量名=newArray(元素列表);如vararr=newArray(1,2,3);2.常用:var变量名=[元素列表];如vararr=[1,2,3];访问arr[索引]=值;如arr[0]=1;ps:数组长度类型均可变 len......
  • JavaScript学习--基础语法03
    流程控制语句if,switch,for,while,dowhile。与之前学过的一样。 函数定义:通过function关键词定义语法:functionfunctionName(参数1,参数2) {  具体代码 }例子fu......
  • JavaScript学习--03
    运算符除了==和===其他和c语言都一样==:1.判断类型是否一样,如果不一样,则进行类型转换2.再去比较其值===:全等于1.判断类型是否一样,如果不一样,直接返回fa......
  • javascript 省略号
     解构赋值解构赋值可以从等号右侧的值中提取一个或多个保存到左边的变量中:let[a,b]=[1,2]//leta=1,b=2 通常情况左侧多余的变量会被设置为undefined,右侧多......
  • 断点JavaScript-断点续传-大文件断点上传
    ​最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的交......
  • JavaScript 获取两个时间相差的周数
    exportfunctiongetWeek(date1,date2){letd1=newDate(date1);letd2=newDate(date2);console.log(Math.ceil(parseInt(((d2-d1)/(1000*3......
  • JavaScript的日期对象的使用Date
    1<script>2letdate=newDate();//返回的是当前的时间3console.log(date.getFullYear());//获取的当前年份4console.log(date.getMonth()+1);......