1.5 JavaScript字符串与数组

作者: 1983年的古董先生 | 来源:发表于2017-07-26 15:47 被阅读0次

JavaScript字符串与数组

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

```
1.字符串
属性:length
<script>
   str='linux';
    alert(str.length);
</script>
方法:
 indexOf();
#字符在字符串中第一次出现的位置
<script>
   str='linux';
    alert(str.indexOf('n'));
</script>
---------------------------------
    lastIndexOf();
#字符在字符串中最后一次出现的位置
<script>
   str='/web/home/insex.php';
    alert(str.lastIndexOf('/'));
</script>
---------------------------------
    substr(0,5);
 #从0 开始截取5个字符
<script>
   str='/web/home/insex.php';
    alert(str.substr(1,3));
</script>
--------------------------------
截取路径中文件
<script>
   str='/web/home/insex.php';
    pos = str.lastIndexOf('/');
    str1 = str.substr(0,pos);
    alert(str1);
</script>
--------------------------
截取路径中文件名
<script>
   str='/web/home/insex.php';
    pos = str.lastIndexOf('/');
    str1 = str.substr(pos+1);
    alert(str1);
</script>
-----------------------------
截取后缀名
<script>
   str='/web/home/insex.php';
    pos = str.lastIndexOf('.');
    str1 = str.substr(pos+1);
    alert(str1);
</script>

slice(start,end);
#从哪开始到哪结束不包含最后一个位置
    split(reg); 
#字符串分割成数组
    search(reg);
#字符串查找
<script>
   str='/web/home/index.php';
    pos = str.search(/home/i);
    alert(pos);
</script>

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

方法:
join()
#把数组连成字符串
<script>
arr = ['php','web','ios']
    str  =arr.join('-');
    alert(str);
</script>
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字符串与数组

    JavaScript字符串与数组

  • 前端学习-javascript

    html 文件调用javascript html 文件 javascript 文件字符串练习 数组练习

  • JavaScript 数组与字符串互相转化

    数组 → 字符串 使用 join() 函数将数组的每个元素连接起来 字符串 → 数组 JavaScript 中可以...

  • Javascript中数组和字符串的常用方法

    Javascript中数组与字符串常用方法 数组常用方法 学习思路:这个方法干啥用?是否要传入参数?是否有返回值?...

  • 数组API

    Javascript数组API: 1、将数组转化为字符串:2种: var str=String(str);将数组转...

  • JavaScript中的数组

    今天介绍一下JavaScript中的数组 数组转字符串:arr.join("连接符");字符串分割成数组:str....

  • 创建对象有哪些方式

    JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...... 此外,JavaScript允许自...

  • javascript对象

    javascript中的所有事物都是对象 : 字符串 数值 数组 函数.... 此外, javascript允许自...

  • js基础之数组方法

    JavaScript 数组的力量隐藏在数组方法中。 把数组转换为字符串 toString() JavaScrip...

  • js-01

    对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自...

网友评论

    本文标题:1.5 JavaScript字符串与数组

    本文链接:https://www.haomeiwen.com/subject/uuonkxtx.html