常见数组操作

<script type="text/javascript">
var arrayOne=new Array("one","two","three","four","five");
var sortedArray=arrayOne.sort();   //排序
var reverseArray=sortedArray.reverse();  //反序
var arrayTwo=new Array("abc","def","ghi");
var arrayThree=new Array("von","ken","mo");
var joinedArray=arrayOne.concat(arrayTwo,arrayThree);     //数组链接
var lineUp=arrayThree.join(‘#‘);   //数组转化为字符串
alert(lineUp);
var members=lineUp.split(‘#‘);    //字符串转化为数组
alert(members.length);
var sliceOfArray=arrayOne.slice(1,4);   //截取字符串
document.write(sliceOfArray[0]+"<br>");
document.write(sliceOfArray[1]+"<br>");
document.write(sliceOfArray[2]+"<br>");
document.write("joinedArray has "+joinedArray.length+" elements<br>");
document.write(joinedArray[0]+"<br>");
document.write(joinedArray[10]+"<br>");
document.write("-----------------------<br>");
document.write(sortedArray[0]+"<br>");
document.write(sortedArray[1]+"<br>");
document.write(sortedArray[2]+"<br>");
document.write(sortedArray[3]+"<br>");
document.write(sortedArray[4]+"<br>");
document.write("--------Reversed----------<br>");
document.write(reverseArray[0]+"<br>");
document.write(reverseArray[1]+"<br>");
document.write(reverseArray[2]+"<br>");
document.write(reverseArray[3]+"<br>");
document.write(reverseArray[4]+"<br>");
</script>

时间: 2024-08-07 16:48:54

常见数组操作的相关文章

javascript 常见数组操作( 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方)

主要内容: 1.数组整体元素修改 2. 数组筛选 3.jquery 元素转数组 4.获取两个数组中相同部分或者不同部分 5.数组去重并倒序排序 6.数组排序 7.数组截取slice 8.数组插入.删除splice(需明确位置) 9.数组遍历 10.jQuery根据元素值删除数组元素的方法 数组常见操作包含了 增.删.查.改.插入.交集.并集 1.数组整体元素修改 //map,给数组每个元素加1 输出[1,2,3] $.map([0,1,2],function(n){ return n+1; })

JavaScript中常见的数组操作函数及用法

昨天写了个帖子,汇总了下常见的JavaScript中的字符串操作函数及用法.今天正好有时间,也去把JavaScript中常见的数组操作函数及用法总结一下,这样方便大家准备参考.如果恰好你也在准备各种笔试,希望对你有所帮助.同时,也欢迎补充. 1.数组创建 创建数组应该是最简单的了,有用数组字面量创建和数组构造函数两种方法,见下: var array1 = new Array(); var array2 = []; 上面是创建数组的最常见的两种方法,其中第二种方法因为简单直观而被开发者推崇.其中,

7.2-全栈Java笔记:数组常见的操作

数组常见操作 数组的遍历 数组元素下标的合法区间:[0, length-1].我们可以通过下标来遍历数组中的元素,遍历时可以读取元素的值或者修改元素的值. [示例1] 使用循环遍历初始化和读取数组 public class   Test { public static void   main(String[] args) { int[]   a = new int[4]; //初始化数组元素的值 for(int   i=0;i<a.length;i++){ a[i] = 100*i; } //读

数组操作的两个常见小问题越界和空指针

数组操作的两个常见小问题越界和空指针: a:ArrayIndexOutOfBoundsException:数组索引越界异常 原因:你访问了不存在的索引. int[] arr = new int[3]; System.out.println(arr[3]); b:NullPointerException:空指针异常 原因:数组已经不在指向堆内存了.而你还用数组名去访问元素. int[] arr = {11,12,13}; arr = null; System.out.println(arr[0])

PHP内核探索之变量(4) - 数组操作

上一节(PHP内核探索之变量(3)- hash table),我们已经知道,数组在PHP的底层实际上是HashTable(链接法解决冲突),本文将对最常用的函数系列-数组操作的相关函数做进一步的跟踪. 本文主要内容: PHP中提供的数组操作函数 数组操作函数的实现 结语参考文献 一.PHP中提供的数组操作函数 可以说,数组是PHP中使用最广泛的数据结构之一,正因如此,PHP为开发者提供了丰富的数组操作函数(参见http://cn2.php.net/manual/en/ref.array.php

一、数组操作的基本函数

一.数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray_search("apple",$arr);在数组中检索apple ,如果存在返回键名array_key_exists("apple",$arr);检

PHP数组操作大全

1 <?php 2 /** 3 * File: phpstudy : array_test.php 4 * Created by PhpStorm. 5 * User: IhMfLy [email protected] 6 * Date: 2016-08-03 7 * Time: 10:36 8 */ 9 24 25 26 # 创建数组 27 $arr1_0 = array(); 28 $arr1_0[] = 23; #创建,再初始化 29 $arr1_0[] = "lisi";

PHP内核探索之变量(4)- 数组操作

上一节(PHP内核探索之变量(3)- hash table),我们已经知道,数组在PHP的底层实际上是HashTable(链接法解决冲突),本文将对最常用的函数系列-数组操作的相关函数做进一步的跟踪. 本文主要内容: PHP中提供的数组操作函数 数组操作函数的实现 结语参考文献 一.PHP中提供的数组操作函数 可以说,数组是PHP中使用最广泛的数据结构之一,正因如此,PHP为开发者提供了丰富的数组操作函数(参见http://cn2.php.net/manual/en/ref.array.php

C语言常见字符串操作函数总结

1. bcmp 原型:extern int bcmp(const void *s1, const void *s2, int n); 用法:#include <string.h> 功能:比较字符串s1和s2的前n个字节是否相等 说明:相等返回0,否则返回非0值 2. bcopy 原型:extern void bcopy(const void *src, const void *dest, int n); 用法:#include <string.h> 功能:将字符串src的前n个字节