js中字符串常用方法

定义:定义一个变量,然后直接把字符串赋值给它。

Var a = “abc124141”,字符串就是由数组组成的数组。

1、访问

访问字符串里面的字符:和数组的方式一样。(字符串名[元素])。另外一种表示为charAt()。

2、查找

Search方法:传入参数(要搜索的元素),返回元素的第一个字符在字符串中的下标。这个方法对大小写敏感。

也可以用indexOf(),但没有search()强大。

3、取子串

Slice方法;

Substr(开始截取的下标,截取长度):截取某一段。如果没有截取长度就一直截取得到最后。

Substring(开始截取的下标,结束截取的下标):也是截取字符串某一段。

用转码来改变大小写。

var str = prompt("请输入一个英文字符串");
/*var result = [];
for(var i = 0;i<str.length;i++){
    var char =str.charAt(i).charCodeAt();
    if(char>=97 &&char<=122){
        char -= 32;
        char=String.fromCharCode(char);
    }
    result[i] = char;
}*/

 

toUppercase字母小写变大写

toLowerCase字母大写变小写

 

trim(),去掉两端空格

var str = "               ";
str.trim();//去掉两端空格
alert(str)

4、替换

replace(被替换的内容,新的内容)

var str = "hello word word";
str = str.replace("word","china");
alert(str)
/*只会改变第一个相同的字符*/

split(用什么分隔):字符串的分隔,分隔之后是一个数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值