`
编程足球
  • 浏览: 257834 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

JavaScript核心——>数组

阅读更多
1.  数组的定义
   
    var a = new Array();
    
    var a = new Array(2,"strdata");

    var a = new Array(10);

    var a = [2,"stringdata"];
 
    var a = [[1,{x:1,y:2}],[2,{x:3,y:4}]];
    


2.  数组的读写
   
    value = a[0];
    a[i] = 3;
    a[a[i]] = a[0];
    

    但是运算符[]还可以用来存取以命名对象的属性
    所以,对象和数组做本质上市相同的
    数组的下标必须是大于等于0小于2^23-1的整数,如果使用的数字太大,或者使用负数,浮点数....Javascript将把他转化为一个字符串,生成的字符串作为对象属性名字,而不是数组
   
    a[-12.3] = true;   // 定义了一个名为-12.3属性的值
    


3.  通过设置数组的length属性来截断数组是唯一一种缩短数组长度的方法,如果使用delete运算符来删除数组中元素,虽然那个元素变为未定义,但是length属性不会改变
   
分享到:
评论

相关推荐

    JavaScript对象与数组参考大全

    在这份"JavaScript对象与数组参考大全"中,我们将深入探讨JavaScript的核心概念——对象和数组,它们是JavaScript编程的基础,也是理解和编写复杂应用的关键。 一、JavaScript对象 1. 对象定义:JavaScript对象是一...

    即用即查——JavaScript核心对象参考手册

    - **书名**:即用即查——JavaScript核心对象参考手册 - **作者**:韩延峰编著 - **ISBN**:978-7-115-16140-6 - **定价**:49元 - **出版时间**:2007年5月 - **适用人群**: - 从事Web应用开发的人员 - ...

    精通JavaScript ——动态网页(实例版)详尽实例

    书中将详细介绍JavaScript的基本语法,包括变量声明、数据类型(如字符串、数字、布尔值、数组、对象等)、控制结构(如条件语句、循环语句)、函数的定义和调用,以及作用域和闭包等核心概念。这些基础知识是编写...

    JavaScript实战手册——第七版代码

    《JavaScript实战手册——第七版代码》是一本专为JavaScript开发者准备的实践指南,它涵盖了从基础到高级的各种JavaScript编程技术。这本书的代码示例旨在帮助读者深入理解语言机制,并提升在实际项目中的应用能力。...

    JavaScript每天必学之数组和对象部分

    对象,作为JavaScript的核心特性,是无序的键值对集合,可以存储任何类型的数据,包括基本类型和引用类型。所有JavaScript对象都继承自一个基础对象——Object。 创建对象有两种常见方式: 1. 使用`new`运算符: ``...

    利用JavaScript实现图片标注——SearchMapIdentityTask

    JavaScript是前端开发的核心语言,它允许我们与HTML和CSS交互,实现动态效果和用户交互。DOM(Document Object Model)是HTML和XML文档的结构化表示,通过JavaScript我们可以对DOM进行操作,比如添加、删除或修改...

    javascript初学教程 多本 pdf

    6. **第6章 String、Math、Array等数据对象**:JavaScript提供了内置的字符串、数学和数组对象,这一章会讲解这些对象的常用方法,如字符串的拼接、搜索、替换,数组的遍历、插入、删除,以及数学计算相关的函数。...

    即用即查JavaScript核心对象参考手册1

    本文将深入探讨“即用即查JavaScript核心对象参考手册1”中的关键概念,帮助读者深入理解JavaScript的核心对象及其应用。 一、全局对象(Global Object) 全局对象是JavaScript中的一个特殊对象,它在所有作用域...

    ES6数组方法比较示例

    在JavaScript的世界里,ES6...这些文件与本示例的核心知识点——ES6数组方法的比较,关系不大,但在实际开发流程中是必不可少的组成部分。理解并熟练运用这些数组方法,可以极大地提高JavaScript编程效率和代码质量。

    web学习笔记 —— javascript基础

    这篇“web学习笔记——javascript基础”将带你走进JavaScript的世界,理解其基本概念和常用语法。 JavaScript语法基础: 1. 变量:在JavaScript中,变量用于存储数据。声明变量使用`var`关键字,例如`var myVar = ...

    JavaScript从数组的indexOf()深化之Object的Property机制_.docx

    本文介绍了JavaScript中数组的`indexOf()`方法及其在不同浏览器中的兼容性解决方案,并深入探讨了JavaScript对象的属性机制以及如何通过`call`和`apply`方法实现类似继承的功能。掌握这些核心概念对于JavaScript...

    JavaScript动态网页开发详解——源文件

    在JavaScript动态网页开发中,源文件是构成网页交互性与动态效果的核心元素。《JavaScript动态网页开发详解》一书深入浅出地介绍了JavaScript这门语言的各个方面,旨在帮助开发者掌握创建高效、富有交互性的网页应用...

    JavaScript对象经典小册 chm

    本小册"JavaScript对象经典小册 chm"深入探讨了JavaScript中的核心概念——对象和数组,旨在帮助开发者更好地理解和掌握这些基础知识。 一、JavaScript对象 1. 对象概述:JavaScript对象是一种数据结构,它由键值对...

    javascript数组拍平方法总结

    首先,我们来看一种常见的数组拍平方法——递归处理。递归处理的核心思想是通过递归调用自身函数来实现数组的逐层拆解。当我们遇到数组中的元素仍然是一个数组时,递归函数将深入到该数组内部继续执行拍平操作,直到...

    javascript-leetcode面试题解递归与回溯问题之第560题和为K的子数组-题解.zip

    题目560的核心是寻找一个数组中所有和为给定值K的连续子数组。递归与回溯是一种常见的算法策略,用于在给定约束条件下找到所有可能的解决方案。在这个问题中,我们可以通过定义一个递归函数来遍历数组的所有子数组,...

    JavaScript前端开发程序设计教程(微课版)-教材代码.zip

    通过这份教材代码,你将能够深入理解JavaScript语法、数据类型、控制流程、函数、对象、数组、DOM操作、事件处理等核心概念,并逐步提升到更高级的主题,如闭包、原型链、异步编程和模块化。 1. **JavaScript基础...

    JavaScript 参考手册集合 chm版打包

    JavaScript的核心概念包括变量、数据类型、运算符、流程控制(条件语句和循环)、函数、对象和数组。以下是对这些基础知识的详细阐述: 1. **变量**:JavaScript中,变量用于存储数据。使用`var`、`let`或`const`...

Global site tag (gtag.js) - Google Analytics