`

js的Array--js详解(六)

    博客分类:
  • js
阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>js01_hello</title>
	<meta name="author" content="Administrator" />
	<script type="text/javascript">
		//js的array就是java中的list和stack的集合
		var as = new Array();
		as.push(11);
		as.push(22);
		alert(as);	//11,22
		
		//js中的array可以是不同的数据类型
		as = new Array(11,22,33,44,55,66,77,"111","222",23);
		alert(as);
		//一般使用以下方式定义数组
		as = [11,12,1,2,3];
		//转换为字符串通过---来完成连接
		alert(as.join("---"));
		//sort只会通过字符串来排序
		alert(as.sort());
		//颠倒顺序
		alert(as.reverse());
		
		as = [1,2,3,4];
		//表示在索引为2的前面删除0个元素,并且增加两个元素31和32-->1,2,31,32,3,4
		//as.splice(2,0,31,32);
		//表示在索引为2的前面删除2个元素,并且增加两个元素31和32-->1,2,31,32
		as.splice(2,2,31,32);
		alert(as);
	</script>
</head>
<body>
</body>
</html>

 

分享到:
评论

相关推荐

    前端开源库-simple-array-diff

    **三、API详解** 1. `diff(arr1, arr2)`: 这是核心函数,接受两个数组`arr1`和`arr2`作为参数,返回一个包含插入、删除操作的对象。每个操作都有一个明确的类型('insert'、'delete'),以及操作涉及的元素和位置...

    Array-Methods-JS:数组-方法-JS

    二、常用数组方法详解 1. `push()`:在数组末尾添加一个或多个元素,并返回新的长度。 2. `pop()`:删除并返回数组的最后一个元素,使数组长度减一。 3. `shift()`:删除并返回数组的第一个元素,使数组长度减一。 ...

    支持php5.3.3的php-js-ext 0.1.2扩展

    $data = array('key1' =&gt; 'value1', 'key2' =&gt; 'value2'); // 将PHP数据转换为JSON字符串 $jsonString = json_encode($data); // 在JavaScript中接收并解码 // var phpData = JSON.parse(jsonString); // 在PHP中...

    JavaScript array常用方法代码实例详解

    JavaScript中的数组方法是编程中非常重要的工具,它们提供了丰富的功能,可以方便地操作和处理数组数据。在这篇文章中,我们将深入探讨几个常见的数组方法:`map()`、`reduce()`、`filter()`、`sort()`以及一些其他...

    es5-shim.js

    **ES5 Shim.js详解** `es5-shim.js` 是一个JavaScript库,旨在为不完全支持ECMAScript 5(ES5)特性的旧版浏览器提供兼容性支持。这个库由 kangax 开发,它的主要目标是使得在那些只支持ECMAScript 3或者更早版本的...

    javascript object array方法使用详解.docx

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

    js_array-method-pop

    **JavaScript 数组方法 `pop()` 自定义实现详解** 在JavaScript中,`Array.prototype.pop()` 是一个非常基础且常用的数组方法,它用于删除并返回数组的最后一个元素。这个方法改变了原数组,使得数组的长度减一。...

    一份走心的JS-Native交互电子书

    根据提供的信息,我们可以总结出这份JS-Native交互电子书涵盖了JavaScript与Native应用开发中的关键技术和实践,特别是针对iOS和Android平台。以下是对该电子书所包含的重要知识点的详细解析: ### 1. JS-Native...

    JavaScript教程-ppt版-31页

    ### JavaScript教程知识点详解 #### 一、JavaScript简介 - **定义**:JavaScript是一种由Netscape公司开发,并随Navigator浏览器一起发布的编程语言。它位于Java和HTML之间,是一种基于对象和事件驱动的语言。 - *...

    CRC16校验-Javascript代码

    ### CRC16校验算法详解及JavaScript实现 #### 一、CRC校验基本概念 循环冗余校验(Cyclic Redundancy Check,CRC)是一种数据校验技术,广泛应用于通信领域,用以检测或纠正传输错误。CRC通过计算一个固定长度的...

    Apress - Pro JavaScript Techniques -2007.pdf

    - **变量与数据类型**:详细介绍了JavaScript中的基本数据类型(如Number、String等)以及复合数据类型(如Array、Object)。 - **函数**:探讨了JavaScript中的函数定义、调用方式以及闭包等高级概念。 - **对象与...

    JS-Native交互电子书

    #### 二、JS与iOS交互技术点详解 **2.1 JSCore在iOS中的使用** - **初始化**:首先需要导入WebKit框架,然后创建`JSGlobalContextRef`对象。 - **执行JS代码**:通过`JSGlobalContextEvaluateScript`函数执行JS...

    Ext API详解--笔记

    在`EXT核心API详解(二)-Array Date Function Number String.txt`中,Ext Js扩展了JavaScript的基本类型,提供了更强大的数组、日期、函数、数字和字符串处理功能。例如,你可以使用Ext的数组方法进行排序、查找、...

    node-array-crud:带有节点和引导程序的简单CRUD

    **标题解析:** "node-array-crud" 是一个基于 Node.js 的项目,专注于实现基本的 CRUD(创建、读取、更新、删除)操作。"带有节点和引导程序" 暗示了它可能使用了 Node.js 作为后端服务器,并且前端界面可能采用了 ...

    《JavaScript基础与案例开发详解》

    由于提供的文件信息不包含实质性的内容描述,而是反复提及《JavaScript基础与案例开发详解》这本书以及一个网址***,这导致无法从中抽取具体的知识点。为了满足您的要求,我将基于“JavaScript基础与案例开发”这一...

    JavaScript Array map.docx

    ### JavaScript Array map() 方法详解 #### 一、概述 在JavaScript中,`Array.prototype.map()` 是一种非常实用的方法,用于创建一个新数组,其结果是调用提供的函数处理原数组的每一个元素。此方法不改变原数组,...

    javaScript使用详解.pdf

    JavaScript,是一种广泛应用于Web开发的轻量级编程语言,它主要负责实现客户端的动态...总结,《JavaScript使用详解》这本书将深入讲解这些内容,帮助读者从基础到进阶全面掌握JavaScript,为Web开发打下坚实的基础。

    javascript object array方法使用详解

    JavaScript中的Array对象提供了很多实用的方法,用于操作数组。在JavaScript编程中,数组是最基础和常用的数据结构之一,它提供了一系列处理元素集合的方法。本文将详细介绍Array对象中几个常用的方法,包括push、...

    Js Array和String的相互转换详解

    Array类可以如下定义:   var aValues = new Array();  如果预先知道数组的长度,可以用参数传递长度   var aValues = new Array(20);  ------------------如下2种定义方式是一样的--------1-----------  ...

    Node.js-d3-fetch这个模块提供基于Fetch之上的便捷解析

    **Node.js-d3-fetch模块详解** 在现代Web开发中,数据获取和处理是至关重要的环节。`d3-fetch`是一个非常实用的Node.js模块,它为开发者提供了基于Fetch API的便利扩展,使得在Node.js环境中处理HTTP请求变得更加...

Global site tag (gtag.js) - Google Analytics