您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

JS的内置对象String详解

2024/7/24 10:33:44发布23次查看
js的内置对象主要分为四大类:array  string  math  date,本文主要和大家分享js的内置对象string详解,希望能帮助到大家。
string主要介绍一些方法的使用:
1. charat( )     stringobject.charat( index ) 返回字符串中index位置的字符
2. charcodeat( )     stringobject. charcodeat( index ) 返回字符串中index位置的字符编码
3. indexof( )     stringobject. indexof( 字符或者字符串) 
        从字符串中搜索给定的字符或者字符串,返回它的位置,未找到返回-1,只检测第一次出现的位置,从左向右检测
4. lastindexof( )      stringobject.  lastindexof( 字符或者字符串 )   与3类似,从右向左检测
5.字符串的截取
     a.slice( )      stringobject. slice( start,end)  截取字符串,若参数为负数,将其与length相加得到相应位置
            start: 必需的; 
            end: 到哪结束,其本身不包括在内,可省略
b. substring( ) 同a,参数为负数时,自动将参数转换为0,两个同时为负,返回null
c. substr( )        stringobject. slice( start,len)  截取子字符串
                            start:为负数,将其与length相加得到相应位置
                            len:截取的长度,负数则返回空字符串
[例题]: 编写js函数,用来获得输入参数的后缀名。如输入 abc.txt, 返回 .txt
var url="index.txt"; function getfileformat(url) { var pos=url.lastindexof(); return url.substr(pos); } var formatname=getfileformat(url);
6.split( )        stringobject.split( 分隔符)  将字符串分隔成数组,返回数组
        如:字符串“welcome-to-beijing” 返回数组[welcome,to,beijing]
7.replace()      stringobject.replace( regexp/substr,replacement)
        在字符串中用一些字符替换另一些字符或者替换一个与正则表达式匹配的子串,返回值为字符串
regexp:必须的,被替换的对象
replacement:必须的, 替换的值,是一个字符串
8.大小写转换
        stringobject.touppercase( )  字符串转为大写
       stringobject.tolowercase( )  字符串转为小写
相关推荐:
js字符串如何实现截取函数slice()、substring()、substr()
javascript字符串工具类stringutils详解
java中关于字符串转string数组的实现方法
以上就是js的内置对象string详解的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product