你的位置:首页 > 软件开发 > Java > js数组与字符串

js数组与字符串

发布时间:2017-05-28 00:00:34
数组 数组的概念 当我们需要表示一组数据,或者叫做一次性定义很多相似的数字或变量时,就需要使用数组,数组的字面意思就是一组数据,一组(一般情况下相同类型)的数据(不一定都是数字),数组的作用是:使用单独的变量名来存储一系列的值。遍历数组: 普通for循环 for(var ...

数组

 

数组的概念 

当我们需要表示一组数据,或者叫做一次性定义很多相似的数字或变量时,就需要使用数组,数组的字面意思就是一组数据,一组(一般情况下相同类型)的数据(不一定都是数字),数组的作用是:使用单独的变量名来存储一系列的值。

遍历数组:

普通for循环

for(var i=0; i<5; i++){

        document.write(arr[i]);

}

for...in 语句用于遍历数组或者对象的属性(快速遍历)

for(var i in arr){

        document.write(arr[i]);

}

栈方法

1.在数组末尾添加、删除元素

push()方法可以接收任意数量的参数,把它们逐个添加到数组的末尾,并返回修改后数组的长度。改变原数组

pop()方法则从数组末尾移除最后一个元素,减少数组的 length 值,然后返回移除的元素。改变原数组

2.在数组前端添加、删除元素

unshift() 方法从数组前端添加一个或多个元素,返回数组的长度。改变原数组

shift() 方法从数组前端移除一个元素,返回删除元素。改变原数组

 3. 排序方法

reverse()        // 返回一个逆向排序的新数组, 改变原数组

sort()      //返回一个从小到大排序的新数组 , 改变原数组

注意:sort排序默认是按照数组元素的ASCII码的大小排序,如果想用sort完成元素数值大小的排序需要调用函数

 

//数组升序排列function compare(m, n) {  return m– n; //想要降序排列此处换为 n – m;}arr.sort(compare);

原标题:js数组与字符串

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。