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

javascript 数组方法

 
阅读更多
Array.pop() : 删除数组的最后一项
Array.push(): 在数组的末尾添加项,例如: colors.push('red', 'blue');
Array.shift(): 删除数组的第一个项
Array.unshift():在数组的起始位置添加项,例如: colors.unshift('red', 'blue');

Array.sort(Function): 给数组排序, 需要一个Function参数, 该方法需要进行比较的2个参数 通过返回值来做排序,例如:
	var num = [40,10,8,2,5];
	num.sort(function (var1, var2) {
		return var2 - var1;
	});


在没有Function参数的时候 它会调用每一个项的toString()方法 然后按照字符串类型进行比较

Array.reverse(): 反转数组

Array.concat(): 复制数组,或者在复制数组的同时再添加项, 例如:
	var colors = ['red', 'blue'];
	
	var copied = colors.concat();
	alert(copied);
	
	var newColors = colors.concat('yellow', ['white', 'black']);
	alert(newColors);



Array.slice(Number, Number): 对已有的数组进行分割 并返回新的一个数组,例如
	var colors = ['red', 'blue', 'yellow', 'white', 'black'];
	
	var newColors = colors.slice(2);	// 'yellow', 'white', 'black'
	alert(newColors);
	
	newColors = colors.slice(1, 4);	// 'blue', 'yellow', 'white'
	alert(newColors);

分享到:
评论

相关推荐

    Javascript 数组方法汇总整理

    Javascript 数组方法汇总整理

    javaScript数组方法

    javaScript数组方法

    第11节 JavaScript数组常用方法及应用.rar

    第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11...

    JavaScript数组(源代码)

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

    JavaScript数组方法大全(推举)_.docx

    JavaScript提供了丰富的数组方法,使得操作数组变得简单且高效。 **数组创建** 在JavaScript中,创建数组有两种主要方式。第一种是使用`Array`构造函数,例如: ```javascript var arr1 = new Array(); // 创建空...

    第6节 JavaScript数组及应用.rar

    第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组...

    Javascript数组及其操作

    Javascript 数组及其操作 Javascript 数组是一种基本的数据结构,用于存储和操作多个值。数组是一种复杂的数据类型...Javascript 数组是基础的数据结构,提供了多种操作方法和属性,可以满足各种数据处理和计算需求。

    JavaScript数组方法大全(推荐)

    数组在笔试中经常会出现的面试题,javascript中的数组与其他语言中的数组有些不同,为了方便之后数组的方法学习,下面小编给大家整理了关于数组的操作方法,一起看看吧。 数组创建 JavaScript中创建数组有两种方式,...

    关于JavaScript 数组你应该知道的事情(推荐)

    接下来,我会详细解释几个关键的JavaScript数组方法,包括map、filter、reduce以及展开操作符,并通过实例来加深理解。 首先,map方法是一种非常实用的数组操作,它可以对数组的每个元素执行一个转换函数,并返回一...

    JavaScript数组用法详解

    "JavaScript数组用法详解" JavaScript 数组是一种非常重要的数据结构,它是一种可以存储多个元素的集合。 JavaScript 数组的元素可以是任何类型,包括数字、字符串、对象、函数等。数组的长度可以动态地变化,可以...

    JavaScript数组方法总结分析

    下面是JavaScript数组方法的总结分析: 1. 普通方法: - join():将数组中的所有元素连接成一个字符串,并返回这个字符串。可以通过指定分隔符来控制元素之间的间隔,默认为逗号。此方法不会改变原数组。 - ...

    JavaScript 数组 增加 和 删除

    ### JavaScript 数组增加和删除方法详解 在JavaScript中,数组是一...这些方法不仅增强了JavaScript数组的功能,还提高了代码的可读性和维护性。在实际开发中,根据具体需求选择合适的方法可以使程序更加高效、简洁。

    javascript数组笔记1

    了解并熟练运用这些JavaScript数组方法,将极大地提高你在处理数组数据时的效率和灵活性。在实际编程中,这些方法常常结合使用,以满足复杂的数据操作需求。例如,在数据过滤、重组或转换场景中,`splice()` 和 `...

    Javascript数组及其操作WORD版

    资源名称:Javascript数组及其操作 WORD版内容简介:本文档主要讲述的是Javascript数组及其操作;希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看 资源太大,传百度网盘了,链接在附件中,有...

    javascript数组有哪些常见的方法_javascript数组有什么方法.docx

    **自定义数组方法** - **描述**: 可以为数组原型添加自定义方法来扩展其功能。 - **示例**: ```javascript Array.prototype.min = function() { let min = this[0]; for (let i = 1; i ; i++) { if (this[i]...

    可能被忽略的一些JavaScript数组方法细节

    标题和描述中提到了一些可能被忽略的JavaScript数组方法细节,包括push、concat、map和forEach等。下面,我们将详细解释这些方法的特点以及实际使用中可能被忽视的细节。 首先,我们来看push方法。push方法能够将一...

    JavaScript数组去重功能的设计与实现.pdf

    然后,文章提出了四种解决JavaScript数组去重问题的方法,并对每种方法进行了详细的分析和实现。 JavaScript简介 JavaScript是一种轻量级的脚本语言,由Oracle公司注册的商标。JavaScript主要包括ECMAScript、DOM...

    Javascript数组方法reduce的妙用之处分享

    Javascript数组方法中,相比map、filter、forEach等常用的迭代方法,reduce常常被我们所忽略,今天一起来探究一下reduce在我们实战开发当中,能有哪些妙用之处,下面从reduce语法开始介绍。 语法 array.reduce...

    数组练习javascript-3

    数组练习javascript-3

Global site tag (gtag.js) - Google Analytics