字符串部分常用API

字符串长度:    length;    
过滤字符串两端空格:    trim();    
查找元素首次出现的位置,返回值为元素的索引,没找到返回-1。:    indexof("");   
查找元素最后一次出现的位置:    lastIndexOf("");
查找元素是否存在,存在返回true,否则返回false:includes(""); 
截取部分字符串,
       substr(form:number1,length?:number2);    number1为索引值,number2为长度,?代表可加可不加,不加则截取所有字符串。
       substring(start:number1,end?:number2);    number1,number2都为索引,截取时不包括number2索引映射的值(不包括最后一位)  
slice(index,[endindex]);与substring类似,反向截取
返回指定索引对应的字符:    charAt();    
返回指定索引对应的字符的ASCII码:chartCodeAt();   
ascII:a-z(97-122);A-Z(65-90)
    将一个ASCII码值还原为字符:     String.fromCharCode(ascII值);  基于String调用  
字符串替换(区分大小写):    replace("e","124");(e替换成124,且只替换第一个e)
                                                    replaceALL("a","b");(用b替换所有a)
                    (不区分大小写:replace(/e/gi,"111"))
大小写转换:toLocaleLowerCase();全小写
                        toLocaleUpperCase();全大写
字符串拆分:(将一个字符串拆分为数组,一般用来接参数)
                var str="jafojfc?ojdsafhasin?c654;sfds"
                var arr =str.split("?");        //以字符串中存在的“?”为界限,将一个字符串拆分,返回一个数组,?可以为数字、符号、字母和"空"等,当拆分符为“”时,将返回所有字符
获取当前页面的路径:location.href;
字符串连接(多个字符串连接在一起):str.concat("afdsfsc","ffasdgf","465418asdas")
str.includes("");    查找对应元素,返回true/false    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值