码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript 字符串的方法

时间:2021-06-30 17:57:00      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:找不到   console   san   spl   strong   sig   def   osi   最大的   

 
JavaScript 字符串的方法

技术图片

字符串的长度:length()
let str=‘abcdefgabcd‘;

console.log(str)

//返回的是 字符串的长度
把字母转换为小写的:toLowerCase()
let str=‘abcdefgFADCOd‘;

let re=str.toLoewrCasr()
console.log(re)   //全部变成小写的
toUpperCase():把字母转换为大写的
let str=‘abcdefgabcd‘;
let re=str.toUpperCase;
console.log(re)  //全部称为大写的
slice():分割字符串
let str=‘abcdefgabcd‘;
//slice(start,end):从start索引值位置开始截取,截取到end索引值
特别注意:end截取不到
let re=str.slice(1,4)
console.log(re)
substring():截取字符串
let str=‘abcdefgabcd‘;
//stubstring(start,end):从start索引值1位置开始截取,截取到end索引值

let re =str.substring(1,5)
console.log(re)   //bcde
slice()与substring()区别:

  slice()不能最大的写到最前面,最小的写到最后面,否则会截取不到

substring():可以找到从最小的开始截取,然后再找到最大的

 

substr();截取字符串
let str=‘abcdefgabcd‘;
//substr(start,length):从start索引位置开始截取,截取到length个
let re=str.substr(1,3)
console.log(re)
split():分割字符串为数组
let str=‘abcdefgabcd‘;
let re=str.split(‘c‘)
console.log(re)       //[‘ab‘,‘defgab‘,‘d‘]
indexOf():查找字符串中首次出现的字符,返回的索引值,找不到返回-1
let str=‘abcdefgabcd‘;
let re=str.indexOf(‘b‘)
console.log(re)  //(1 )
lastIndexOf():查找字符串中尾次出现的位置,找不到返回-1
let str=‘abcdefgabcd‘;
let re=str.lastIndexOf(‘b‘)
console.log(re)  //8
replace():替换
let str=‘abcdefgabcd‘;
let re = str.replace(‘c‘,‘***********‘)
console.log(re)  //ab***********defgab***********d
trim:去除字符串两端的空白
let str=‘        abcde        fga            bcd                    ‘;
let re = str.trim(‘string‘)
console.log(re)   //abcde      fga       bcd;    

案例

let str=‘我爱我的祖国哇哈哈‘
//查找字符串的位置
let start=str.indexOf(‘祖‘)

let re=str.substr(start,2)
consoel.log(re)

 

字符串的长度:length()

JavaScript 字符串的方法

标签:找不到   console   san   spl   strong   sig   def   osi   最大的   

原文地址:https://www.cnblogs.com/zhangjie0231/p/14951885.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!