1.5 JavaScript字符串与数组

JavaScript字符串与数组

字符串大小写转换
小写转大写
str = 'helloworld';
str2 = str.toUppercase();
字符串大小写转换
大写-->小写
str = 'helloworld';
str2 = str.toLowercase();
```

```
1.字符串
属性:length

方法:
 indexOf();
#字符在字符串中第一次出现的位置

---------------------------------
    lastIndexOf();
#字符在字符串中最后一次出现的位置

---------------------------------
    substr(0,5);
 #从0 开始截取5个字符

--------------------------------
截取路径中文件

--------------------------
截取路径中文件名

-----------------------------
截取后缀名


slice(start,end);
#从哪开始到哪结束不包含最后一个位置
    split(reg); 
#字符串分割成数组
    search(reg);
#字符串查找


    match(reg);
#字符串匹配
 replace(reg,"str");
#字符串替换
```
```
数组对象
属性:
length

方法:
join()
#把数组连成字符串

pop()
#把数组最后一个值弹出(改变原数组)
push()
#把数组最后压入一个值弹(改变原数组)
push()
shift()
#从数组最前面一个值弹出(改变原数组)
unshift()
#从数组最前面压入一个值(改变原数组)
reverse()
#翻转数组
concat()
#数组连接
slice(start,end)
#从哪开始到那结束但不包含最好一个
sort(show)#排序(会改变原数组)
        show(a,b){
        return a-b;//正序
       //return b-a;//倒叙
}
#排序(会改变原数组)
splice()(会改变原数组)
#从哪开始截取多少个
```


你可能感兴趣的:(1.5 JavaScript字符串与数组)