javascript字符串常用方法的详细说明

javascript字符串常用方法的详细说明
字符串
字符串是一个或多个字符排列在一起,放在一个或两个引号中。
ABC

ABC
长度属性
js中的字符串类似于一个数组,它由一个字符组成,因此可以使用长度属性获取字符串的长度。
hello

str.length / / 5;
字符串中常用的几种方法
1。charAt()

str.charat(N)
= >返回一个字符串的字符,如果不在0 ~ str.length-1,则返回空字符串。
var;
str.charat(2); / / V
str.charat(12); / /
2。indexOf()

IndexOf(substr {开始},)
= >返回子串的位置出现在字符串str的第一时间,从开始的位置,并返回1,如果它不存在。
开始可以用默认值0的任意整数。如果开始= str.length,方法返回到1除非查找字符串为空字符串,然后返回str.length。
var;
Str.indexOf(的); / / 1
Str.indexOf(是的,6); / / 1
Str.indexOf(11); / / 10
Str.indexOf(8); / / 8
三.字符串()

(截取字符串{开始})
= >返回字符串str函数的最后一个位置,期待着从开始的位置,并返回1如果它不存在。
lastIndex的字符串('a'); / / 1
4。substring()

str.substring({ }开始、结束)
>返回开始和结束(不包括)之间的字符,起始和结束都是非负整数。如果结束参数(结束)被省略,则从开始位置到结束表示。
var str = 'abcdefg;
str.substring(1, 4); / / BCD
str.substring(1); / / BCDEFG
Str.substring(1); / / ABCDEFG为负将被视为0
5。片()

str.slice({ }开始、结束)
>返回一个字符,从开始到结束(不包括),负值。
var str =这是可怕的;
str.slice(4,1); / / 是令人敬畏
6。substr()

str.slice({ }开始、结束)
= >返回从指定位置的字符串在乙方指定的长度,并开始可以是负值
给我一个理由;
Str.substr(5, 10); / /给我一个
Str.substr(4, 2); / /
7。更换()

Str.replace(regexp | substr,newsubstr |功能
= >更换乙方的子串
你爱我吗;
Str.replace(爱,'hate '); / /你恨我
8。搜索()

str.search(正则表达式)
= >找个STR和正则表达式匹配,如果匹配成功,在字符串的正则表达式的第一场比赛的指数被返回;否则,将返回- 1。如果一个参数被传递到一个非正则表达式对象,new RegExp(obj)是用来隐式转换为正则表达式对象
我喜欢Javascript!
str.search( / / java); / / 1
str.search( / / java); / / 7
str.search( / /我java); / / 7
str.search('java '); / / 7
9。比赛()

Str.match(正则表达式)
= >返回一个数组包含匹配的结果,如果没有匹配,返回null。如果一个参数被传递到一个非正则表达式对象,new RegExp(obj)是用于隐式转换为正则表达式对象
var str = 'javascript java;
str.match( / / java); / / java} {
str.match( / / java GI); / / {java
str.match( / AB/g); / /空
10。分裂()

Str.split({ } { }分离器,限制)
返回一个数组,分隔符分隔符可以是字符串或正则表达式。
var str =HelloWorld!;
(str.split); / / { HelloWorld }!
Str.split(' '); / / {H
Str.split(' '); / / 你好 {
Str.split(5); / / {H
11。修剪()

Str.trim()
>删除STR开头和结尾的空白字符,返回STR的副本而不影响字符串本身的值。
varABC;
(str.trim); / / ABC
console.log(STR); / /abc
12。toLowerCase()

Str.toLowerCase()
>将STR转换为小写,并返回STR的副本,而不会影响字符串本身的值。
var str = 'javascript;
(str.tolowercase); / / 'javascript
console.log(STR); / / 'javascript
13。toUpperCase()

Str.toUpperCase()
=将STR转换为大写,并返回STR的副本而不影响字符串本身的值。
var str = 'javascript;
(str.touppercase); / / 'javascript
console.log(STR); / / 'javascript
以上是详细介绍了常用的Javascript字符串萧边介绍的方法,希望能对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部