`
schy_hqh
  • 浏览: 552256 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

javascript中的数组

 
阅读更多

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
	<script type="text/javascript">
		/*
		数组在javascript是对象 
		javascript中的数组,有两种定义方式:
			1. var arr = []
			2. 使用javascript的内置对象Array来创建数组  
				var arr = new Array(); //定义一个数组,但没有元素, 等效于 var arr = [];
				var arr = new Array(length);//定义数组并指定其长度
				var arr = new Array(element1,element2,...);//定义数组并初始化数组中的元素 
		*/
		
		var arr = [1,2,3];//定义数组并初始化
		sop(typeof(arr)); //object 对象类型
		sop("arr length:"+arr.length);
		sopArray(arr);
		
		arr[0] = "first element";//数组中可以存储各种类型的数据
		arr[4] = 100; //javascript中的数组长度是可变的,arr[4]将扩展数组的长度为5,由于arr[3]为赋值,其默认值为undefined
		
		sopArray(arr);
		
		//------------------------------------------------//
		
		var newArr = new Array();
		sop("arrnew length="+newArr.length);//长度为0
		
		newArr = new Array(2);
		sop("arrnew length="+newArr.length);//长度为2
		sopArray(newArr);
		
		newArr = new Array(3,4,5,6,'x','y');
		sopArray(newArr);
		
		
		//------------------------------------//
		//封装打印数组的函数
		function sopArray(arr) {
			for(var i=0; i<arr.length; i++) {
				document.write("<br/>");
				document.write("arr["+i+"]="+arr[i]);
				document.write("<br/>");
			}
		}
		
		
		//封装的打印函数
		function sop(data) {
			document.write("<br/>");
			document.write(data);
			document.write("<br/>");
		}
	</script>
</head>
<body>

</body>
</html>

 

分享到:
评论

相关推荐

    JavaScript中数组常见操作技巧

    可以通过 `arr.length = 0` 清空数组,或者使用 `splice` 方法删除数组中的元素。此外,判断数组是否为空,可以使用 `if (arr.length) {}`。 #### 数组排序 排序数组可以使用数组的 `sort()` 方法,它可以根据提供...

    javascript中数组、对象

    JavaScript数组支持多种操作方法,如`push`(在末尾添加元素)、`pop`(移除并返回末尾元素)、`shift`(移除并返回首位元素)、`unshift`(在首位添加元素)、`slice`(截取子数组)、`splice`(插入、删除或替换...

    JavaScript中数组的一些算法和技巧总结

    - `filter()`:创建一个新数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 - `reduce()` 和 `reduceRight()`:对数组中的每个元素执行一个由您提供的reducer函数(升序或降序),将其结果汇总为单个...

    javascript中数组删除指定的元素的代码示例

    splice方法是JavaScript中一个非常强大的数组方法,它可以用来添加或删除数组中的元素。splice方法可以接受三个参数:第一个参数指定从哪个位置开始修改数组,第二个参数指定要删除的元素数量,后续参数则可以是新的...

    【JavaScript源代码】JavaScript中数组sort()方法的基本使用与踩坑记录.docx

    `sort()`方法是JavaScript数组的一个内置方法,它允许开发者对数组元素进行排序。此方法不仅可以应用于数字数组,还可以应用于字符串数组甚至是对象数组。 #### 二、sort()方法的基本语法及参数 `sort()`方法的...

    JavaScript splice 数组操作(删除,插入)

    JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)...

    JavaScript中数组的22种方法必学(推荐)

    本文将深入讲解JavaScript数组的22种必学方法,按照功能分为10类进行解析。 1. **对象继承方法** - `toString()`:将数组转换为以逗号分隔的字符串。例如,`[1,2,3].toString()`返回`'1,2,3'`。在`alert()`等需要...

    javascript中的数组对象以及json学习笔记

    `pop`用于移除并返回数组最后一个元素,`shift`用于移除并返回数组的第一个元素,`unshift`用于在数组开头添加元素,`splice`用于插入、删除或替换数组元素,以及`slice`用于从数组中提取一部分并返回新数组。...

    JavaScript数组(源代码)

    JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)...

    JavaScript中数组的22种方法必学(推举)_.docx

    在本文中,我们将深入探讨JavaScript数组的22种必学方法,并按照其功能将其分类。这些方法包括对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组方法、数组删改方法、数组位置方法...

    js数组说明大全

    JavaScript 中的数组是一种基本数据类型,用于存储一组相关的数据。数组可以存储各种类型的数据,包括数字、字符串、对象等。数组的使用非常广泛,以下是对 JavaScript 数组的详细说明。 一、创建数组 JavaScript ...

    JavaScript:数组与字符串操作教程

    ### JavaScript:数组与字符串操作教程 #### 一、变量与数据类型 在JavaScript中,变量是...通过具体示例,加深了对JavaScript数组和字符串处理的理解。掌握了这些基本知识后,可以更灵活地处理实际项目中的数据。

    js数组相减简单示例【删除a数组所有与b数组相同元素】

    扩展阅读中提及的专题,例如《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》等,为读者提供了更多的学习资源。通过这些资源,读者可以更加全面地掌握JavaScript中数组操作的多种技巧和方法,从而...

    js求数组总和、最大值、最小值、平均值、标准差.pdf

    本文将详细介绍 JavaScript 中数组统计函数的实现,包括数组总和、最大值、最小值、平均值和标准差的计算。通过对代码的解析和分析,我们将了解如何使用 JavaScript 实现数组的统计计算。 一、数组总和的计算 在...

    JavaScript如何删除数组元素!

    有时我们可能需要根据特定条件或索引从数组中删除元素。本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些技巧。 1. **pop() 方法** `pop()` 方法用于删除并返回数组的...

    javascript中数组深拷贝途径及对象数组深拷贝

    javascript中数组深拷贝途径及对象数组深拷贝 什么是浅拷贝 在js当中,我们常常遇到数组复制的的情况,许多人一般都会使用“=”来直接把一个数组赋值给一个变量,如: var a=[1,2,3]; var b=a; console.log(b); ...

    总结Javascript中数组各种去重的方法

    相信大家都知道网上关于Javascript中数组去重的方法很多,这篇文章给大家总结Javascript中数组各种去重的方法,相信本文对大家学习和使用Javascript具有一定的参考借鉴价值,有需要的下面来一起看看。

    JavaScript中数组去重的5种方法

    数组去重指的是从数组中移除重复的元素,只保留唯一的元素。通常情况下,数据去重工作由服务器端完成,但前端开发者也应具备处理数据的基本能力,以应对某些特殊情况。下面将详细介绍五种在JavaScript中去重数组的...

Global site tag (gtag.js) - Google Analytics