之前学过java,所以学习javaScript基本语法的时候,有比较着学习。javaScript语法要宽泛许多。
看到数组的时候,觉得不同之处还蛮多的,就写一些例子,日后看起来也方便。
var names = Array("zhao","qian","sun","li");
for(var i=0;i<names.length;i++)
{
document.write(names[i] + " ");
}
//zhao qian sun li
names = ["zhou","wu","zheng","wang"];
for(var i=0;i<names.length;i++)
{
document.write(names[i] + " ");
}
//zhou wu zheng wang
names = Array(3);
names[0] = "zhao";
names[1] = "qian";
for(var i=0;i<names.length;i++)
{
document.write(names[i] + " ");
}
//zhao qian undefined
//即使初始化数组长度为3,可实际赋给其四个值,数组长度也变为4.
names = Array(3);
document.write("names.length = " + names.length);
//names.length = 3
names[0] = "zhao";
names[1] = "qian";
names[2] = "sun";
names[3] = "li";
document.write("names.length = " + names.length);
//names.length = 4
for(var i=0;i<names.length;i++)
{
document.write(names[i] + " ");
}
//zhao qian sun li
//数据类型不限
names = [2012,"July",30.5,true,30.0500];
for(var i=0;i<names.length;i++)
{
document.write(names[i] + " ");
}
//2012 July 30.5 true 30.05(无效的0滤掉了)
//关联数组
names = Array();
names["zhou"] = "zhou lili";
names["wu"] = "wu yuanyuan";
document.write(names["zhou"] + " " + names["wu"]);
//zhou lili wu yuanyuan(会忽略掉空白符)
分享到:
相关推荐
在JavaScript中,数组是一种常用的数据结构,用于存储一系列的值。有时我们可能需要根据特定条件或索引从数组中删除元素。本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些...
在JavaScript中,数组和对象是两种非常基础且重要的数据结构,它们被广泛应用于各种场景,如数据存储、逻辑处理和对象表示。这篇文章将深入探讨这两种数据类型,以及相关的操作和工具。 **一、数组** 数组在...
JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)JavaScript splice 数组操作(删除,插入)...
JavaScript 对象与数组参考大全 本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能...
在JavaScript中,获取数组的最大值和最小值是常见的操作,特别是在数据分析、数据处理或界面动态更新等场景。这里我们将详细探讨如何使用JavaScript实现这个功能。 首先,我们可以使用内置的Math对象中的`Math.max...
本资料《JavaScript对象与数组参考大全》将深入探讨这两个重要的数据结构,帮助开发者更好地理解和运用它们。 对象在JavaScript中是一种复杂的数据结构,它们是键值对的集合,键可以是字符串或者符号,而值可以是...
JavaScript 实现合并数组并排序
JavaScript中的数组是一个强大的数据结构,它具有与其他编程语言中数组不同的特性和行为。在这个文档中,我们将深入探讨JavaScript数组的三个关键特性以及四种创建数组的方法。 1. **无类型(Untyped)** ...
在本篇内容中,我们将深入探讨JavaScript对象和数组的详细知识。 一、JavaScript对象 1. 对象定义:JavaScript对象是一种键值对的集合,键通常是字符串,而值可以是任何类型的数据。对象用花括号 `{}` 包裹,键值对...
在JavaScript中,数组是一种常用的数据结构,用于存储一系列的值。在处理数组时,有时我们需要删除其中的某个或某些特定元素。本篇文章将详细介绍两种在JavaScript中删除数组指定元素的方法:`splice`方法和`delete`...
JavaScript 实现求数组里有多少个true
"JavaScript数组用法详解" JavaScript 数组是一种非常重要的数据结构,它是一种可以存储多个元素的集合。 JavaScript 数组的元素可以是任何类型,包括数字、字符串、对象、函数等。数组的长度可以动态地变化,可以...
根据提供的文件信息,我们可以从标题、描述以及部分内容中提取出关于JavaScript对象与数组的重要知识点。 ### JavaScript对象与数组参考大全 #### 一、JavaScript对象详解 **1. Anchor对象** - **简介**: `...
JavaScript是一种广泛用于网页和网络应用的轻量级脚本语言,尤其在操作和处理数组时,它提供了多种高效的方法。本文将深入探讨如何利用JavaScript实现数组的筛选功能,并结合实例来展示具体用法。 筛选数组的基本...
在JavaScript编程语言中,获取多个数组的交集是一项常见的任务,尤其在处理数据集合或进行数据分析时。交集指的是存在于所有数组中的共同元素。本文将深入探讨如何利用JavaScript实现这一功能,同时也会提及一些相关...
本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本...
### JavaScript 数组增加和删除方法详解 在JavaScript中,数组是一种非常重要的数据结构,用于存储一系列按顺序排列的值。本文将详细介绍如何通过自定义方法实现数组元素的插入与删除功能。 #### 插入方法 `insert...
记住,实践是最好的老师,因此,尝试修改这些示例,探索不同的用法,将使你的JavaScript学习之路更加丰富多彩。同时,不断查阅文档和参考资料,了解JavaScript的更多特性,如ES6中的新数组方法(如`map()`, `filter...
在讲授JavaSript课程第七章时,发现课件中没有把JavaScript的数组讲清楚。因为,JavaScript的数组非常特殊,而且如果你能够理解它,那么对于我们学习JSON对象语法就非常容易理解了--因为JSON就是一个数组--我们也...