美文网首页
JavaScript Array(数组) 对象

JavaScript Array(数组) 对象

作者: S大偉 | 来源:发表于2018-02-23 13:52 被阅读0次

数组对象的作用是:使用单独的变量名来存储一系列的值。
数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。
数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。

创建一个数组

创建数组, 为其赋值:

//常规方式:
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";

//简洁方式:
var myCars=new Array("Saab","Volvo","BMW");

//字面:
var myCars=["Saab","Volvo","BMW"];

访问数组

通过指定数组名以及索引号码,你可以访问某个特定的元素。

var name=myCars[0];

myCars[0]="Opel";

在一个数组中你可以有不同的对象

所有的JavaScript变量都是对象。数组元素是对象。函数是对象。
因此,你可以在数组中有不同的变量类型。

myArray[0]=Date.now;
myArray[1]=myFunction;
myArray[2]=myCars;

数组方法和属性

var x=myCars.length             // myCars 中元素的数量
var y=myCars.indexOf("Volvo")   // "Volvo" 值的索引值

完整数组对象参考手册

创建新方法

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p id="demo">单击按钮创建一个数组,调用 ucase()方法, 并显示结果。</p>
<button onclick="myFunction()">点我</button>
<script>
Array.prototype.myUcase=function(){
    for (i=0;i<this.length;i++){
        this[i]=this[i].toUpperCase();
    }
}
function myFunction(){
    var fruits = ["Banana", "Orange", "Apple", "Mango"];
    fruits.myUcase();
    var x=document.getElementById("demo");
    x.innerHTML=fruits;
}
</script>

</body>
</html>

相关文章

  • JS基础整理 - 2

    1 JavaScript Array(数组)对象 ![Array(数组)对象.png](http://upload...

  • JavaScript中对象数组函数区别及区分

    一、对象、数组、函数区别  javaScript中对象包括狭义对象(object)、数组(array)、函数(fu...

  • JS Array.slice 截取数组

    //JS Array.slice 截取数组 //在JavaScript中,Array对象的slice(start[...

  • js数组Array,Function

    Javascript的Array对象是用于构造数组的全局对象。 基本语法 window.Array是全局对象(也是...

  • JS数组函数

    W3C JavaScript Array 对象 concat(array) concat方法用于拼接数组,a.co...

  • javaScript数组方法汇总

    JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。 for for不是...

  • 数组

    javascript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。 创建数组 通过索引...

  • JavaScript 内置对象

    JavaScript内置对象--Array 一、数组的创建 创建数组的基本方式有两种:1、使用 Array构造函数...

  • JavaScript内置对象--Array

    JavaScript内置对象--Array 一、数组的创建 创建数组的基本方式有两种:1、使用 Array构造函数...

  • JavaScript Array(数组) 对象

    数组对象的作用是:使用单独的变量名来存储一系列的值。数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个...

网友评论

      本文标题:JavaScript Array(数组) 对象

      本文链接:https://www.haomeiwen.com/subject/xfzzzxtx.html