QQ个性网:专注于分享免费的QQ个性内容

关于我们| 网站公告| 广告服务| 联系我们| 网站地图

搜索
编程 JavaScript Java C++ Python SQL C Io ML COBOL Racket APL OCaml ABC Sed Bash Visual Basic Modula-2 Logo Delphi IDL Groovy Julia REXX Chapel X10 Forth Eiffel C# Go Rust PHP Swift Kotlin R Dart Perl Ruby TypeScript MATLAB Shell Lua Scala Objective-C F# Haskell Elixir Lisp Prolog Ada Fortran Erlang Scheme Smalltalk ABAP D ActionScript Tcl AWK IDL J PostScript IDL PL/SQL PowerShell

Javascript中的数组

日期:2025/04/01 03:34来源:未知 人气:54

导读:1、什么是数组数组就是一组数组的集合,在内存中(堆内存)表现为一段连续的内存地址。创建数组最根本目的:就是为了保存更多的数据。2、数组的定义在Javascript中,数组一共有两种定义方式:① 隐式创建var 数组名称 = [数组元素1,数组元素2,数组元素3…];② 直接实例化var 数组名称 = new Array(数组元素1,数组元素2,数组元素3…);var 数组名称 ......

1、什么是数组

数组就是一组数组的集合,在内存中(堆内存)表现为一段连续的内存地址。创建数组最根本目的:就是为了保存更多的数据。

2、数组的定义

在Javascript中,数组一共有两种定义方式:

① 隐式创建

var 数组名称 = [数组元素1,数组元素2,数组元素3…];

② 直接实例化

var 数组名称 = new Array(数组元素1,数组元素2,数组元素3…);

var 数组名称 = new Array(3); 这个定义方式不推荐使用

数组名称[0] = 数组元素1;

数组名称[1] = 数组元素2;

数组名称[2] = 数组元素3;

示例代码:

一维数组的定义

二维数组的定义

3、数组的访问

基本语法:

在Javascript中数组的访问可以根据其索引下标数组名称[索引],默认情况下,数组的索引下标也是从0开始的。

4、获取数组的长度并遍历数组元素

在数组对象中,存在一个特殊的属性,叫做length,其可以获取当前数组中的元素个数。

① 基于length属性,我们可以使用for循环对其进行遍历操作

② 使用for…in…循环对数组进行遍历操作

for(var i in 数组) {}

每次在循环时,系统会自动将当前数组的索引下标放入变量i中

5、文本下标

在php中,数组一共有两种类型:① 索引型数组 ② 关联型数组,在Javascript虽然没有关联性数组,但是也可以使用文本作为索引下标。

虽然以上代码可以正常执行。

但是first和second其数组元素并不会计入数组长度length中,因为这两个元素是以属性的形式添加到数组对象中的!

打开IE浏览器的调试工具,调试效果如下:

使用点号访问文本下标型数据:

关于我们|网站公告|广告服务|联系我们| 网站地图

Copyright © 2002-2023 某某QQ个性网 版权所有 | 备案号:粤ICP备xxxxxxxx号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告