`
mimang2007110
  • 浏览: 237181 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JavaScript中Array用法

 
阅读更多

下面简单测试了Array对象的几个方法的使用,供大家参考

html代码:

<div id="arrDiv">
    	添加<input type="text" value="" name="arrValue" />到数组中
    	<input type="button" value="添加元素并输出" class="addBtn" /><br/>
    	在第<input type="text" value="" name="arrIndex1" />个位置添加<input type="text" value="" name="arrValue1" />
    	<input type="button" value="添加元素并输出" class="addIndexBtn" /><br/>
    	移除数组中第<input type="text" value="" name="arrIndex2" />个元素
    	<input type="button" value="移除元素并输出" class="delIndexBtn" /><br/>
    	插入<input type="text" value="" name="arrValue2" />到开始位置
    	<input type="button" value="插入元素并输出" class="addBeginBtn" /><br/>
    	<input type="button" value="移除第一个元素并输出" class="delBeginBtn" /><br/>
    	<input type="button" value="移除最后一个元素并输出" class="delEndBtn" /><br/>
    </div>

 JS代码(JS是使用的JQuery):

var addArr = new Array();
	$('.addBtn').click(function()
	{
		var value = $('input[name=arrValue]').val();
		addArr.push(value);
		
		alert(addArr.join("/"));
	});
	$('.addIndexBtn').click(function()
	{
		var index = parseInt($('input[name=arrIndex1]').val());
		var value = $('input[name=arrValue1]').val();
		addArr.splice(index, 0, value);
		
		alert(addArr.join("/"));
	});
	$('.delIndexBtn').click(function()
	{
		var index = parseInt($('input[name=arrIndex2]').val());
		addArr.splice(index, 1);
		
		alert(addArr.join("/"));
	});
	$('.addBeginBtn').click(function()
	{
		var value = parseInt($('input[name=arrValue2]').val());
		addArr.unshift(value);
		
		alert(addArr.join("/"));
	});
	$('.delBeginBtn').click(function()
	{
		addArr.shift();
		
		alert(addArr.join("/"));
	});
	$('.delEndBtn').click(function()
	{
		addArr.pop();
		
		alert(addArr.join("/"));
	});

 

 

 

分享到:
评论

相关推荐

    Javascript中Array用法实例分析

    本文实例讲述了Javascript中Array用法。分享给大家供大家参考。具体分析如下: JavaScript中的Array对象就是数组,首先是一个动态数组,而且是一个像C#、Java中“数组、List、HashMap/Dictionary”等的超强综合体。 ...

    JavaScript实现Array(数组)和Map

    在JavaScript中,Array和Map是两种非常重要的数据结构,它们各有各的特点和应用场景。这篇文章将深入探讨这两个概念,以及如何在实际开发中使用它们。 首先,Array是JavaScript中最基础的数据结构之一,它允许我们...

    Javascript实现Array和String互转换的方法

    在JavaScript中,Array(数组)和String(字符串)的互转换是经常需要掌握的基础知识点,尤其在处理数据时非常实用。本文将详细介绍如何使用JavaScript内置方法来实现数组与字符串之间的转换,其中涉及到了两个重要...

    javascript object array方法使用详解.docx

    ### JavaScript Object Array 方法使用详解 #### 一、引言 在JavaScript开发中,数组(Array)是一类极为常用的数据结构,提供了丰富的内置方法来帮助开发者高效地操作数据。本文将详细介绍Array原型上的方法,并...

    JavaScript中Array方法你该知道的正确打开方法

    于是我写了这篇文章,总结了如何在 JavaScript 中正确使用地使用 Array 的方法! Array对象为JavaScript内置对象,具有以下属性: 属性 描述 constructor 返回对创建此对象的数组函数的引用。 length 返回...

    Javascript中关于Cookie存储Array集合

    总结,JavaScript中存储Array集合在Cookie的主要步骤包括序列化Array为JSON字符串,设置Cookie,然后在读取时反序列化回Array。需要注意的是,由于Cookie的大小限制和安全性问题,对于大量数据或敏感信息,可能需要...

    JavaScript中Array对象用法实例总结

    本文实例讲述了JavaScript中Array对象用法。分享给大家供大家参考,具体如下: Array数组对象有很多常用的方法和属性,现总结如下: 1. length属性,获取数组中元素的个数。 2. concat()方法,连接两个数组。将两个...

    JavaScript 中的 `Array.prototype.filter` 方法全解析

    本文将深入探讨 Array.prototype.filter 方法的工作原理、使用场景、代码示例以及与其他数组方法的比较。 Array.prototype.filter 是 JavaScript 中处理数组的强大工具,它允许开发者以声明式的方式轻松筛选出符合...

    JavaScript 实现Array(数组)和Map

    在JavaScript编程中,Array和Map是两种非常重要的数据结构,它们各自有其独特的作用和应用场景。Array主要用于存储一组有序的元素,而Map则提供了一种键值对的存储方式,适用于关联不同类型的值。 Array(数组)是...

    浅谈JavaScript Array对象

    在本篇文章中,我们主要探讨了JavaScript中的Array对象,包括其定义、属性、以及常用的实例方法。 首先,我们需要了解JavaScript中数组的基本概念。JavaScript数组是一种值的有序集合,其中的值被称为元素。每个...

    Javascript数组Array基础介绍_.docx

    使用 `Array.isArray()` 方法,如 `Array.isArray(arr1);`,这种方式是 ECMAScript5 新增的方法,唯一的问题是 IE8 浏览器不支持,IE9 浏览器在严格模式下也不支持。使用 `Object.prototype.toString.apply(arr1)....

    JavaScript中的Array的创建方式和Array与Map的应用

    本篇将深入探讨JavaScript中的Array的创建方式以及Array与Map这两种数据结构的应用。 一、Array的创建方式 1. **字面量方式**:这是最常见的方式,通过方括号`[]`直接创建数组,并在其中添加元素。例如: ```...

    文科计算机JAVASCRIPT语言“array”的用法.pdf

    在文科计算机的学习中,理解和掌握JavaScript的数组用法对于处理和组织数据至关重要。 数组的定义通常分为三种方式: 1. 单纯创建数组: `var arr = new Array();` 这种方式创建的数组没有预设大小,也没有初始...

    JavaScript-Array类型全面解析_.docx

    JavaScript 中的数组(Array)是一种特殊的数据结构,用于存储一系列有序的数据。与许多其他编程语言不同,JavaScript 的数组非常灵活,可以存储任意类型的数据,并且其大小是动态可变的。 #### 二、创建数组的方法...

    浅析JavaScript中的array数组类型系统_.docx

    使用`Array()`构造函数创建数组时,可以有不同的参数用法: 1. 无参数或空参数,创建一个空数组。 ```javascript var a = new Array(); // 等同于 [] ``` 2. 单个数值参数,表示数组的长度,但并不会自动填充元素。 ...

    javascript array tutorial

    创建数组的传统方法是使用`new Array()`构造函数,但现在更推荐使用方括号语法来创建数组,这种方法更为简洁且不易出错。例如: ```javascript // 不推荐使用的方法 var badArray = new Array(10); // 创建一个空...

    Javascript数组Array操作整理[定义].pdf

    JavaScript中的数组Array是编程中非常基础且重要的数据结构,它用于存储一组有序的元素,可以是任意类型。本文主要探讨JavaScript数组的两个关键属性:`length`和`prototype`。 首先,`length`属性是每个JavaScript...

    Javascript Array 对象方法使用.md

    javascript 数组中,filter和map使用方法和案例小结。介绍了filter和map的基本使用,语法,使用案例,场景案例及一些注意点

Global site tag (gtag.js) - Google Analytics