`
编程足球
  • 浏览: 251684 次
  • 性别: 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详解(第2版)

     第9章 JavaScript核心对象   9.1 什么是核心对象   9.2 数组对象   9.2.1 数组的声明及填充   9.2.2 Array对象属性   9.2.3 关联数组   9.2.4 嵌套数组   9.3 数组方法   9.4 Date对象 ...

    javascript学习笔记.docx

    6) typeof函数的返回值:数字——number,字符串——string,布尔值——Boolean,对象、数组、null——object,函数名——function或undefined(未定义时)。主要用来区别区别对象和原始类型。要区分对象的具体类型...

    JavaScript王者归来part.1 总数2

     第二部分 JavaScript核心  第4章 语言结构  4.1 JavaScript的基本文法   4.2 常量和变量   4.3 表达式和运算符符   4.4 控制语句 句   4.5 总结   第5章 数据类型  5.1 基本数据类型   5.2 数组和...

    精通AngularJS part1

    其核心特性是:MVC、模块化、自动双向数据绑定、语义化标签、依赖注入等。 作者简介 Pawel Kozlowski有15年以上的Web开发经验,接触过多种Web技术、语言和平台。他精通客户端和服务器端编程,并始终在寻找能提高...

    【卷一/共两卷】AJAX实战pdf高清版90M

    第二部分 核心技术 第4章 作为应用的页面 4.1一种不同类型的MVC 4.1.1 以不同的规模重复MVC模式 4.1.2 在浏览器端应用MVC 4.2 Ajax应用中的视图 4.2.1 将逻辑从视图中分离 4.2.2 保持视图与逻辑的分离 4.3 Aiax应用...

    C程序设计语言(第2版·新版中文)

    热门Tag JAVA C++ linux C# 教程 C语言 android 源码 PDF 编程 sql c Windows matlab ORACLE 源代码 api 中文 数据库 arm JavaScript 破解 数据结构 vc visual jQuery 计算机 答案 单片机 php JSP mfc .NET 中文版 ...

    jQuery权威指南-源代码

    ——JavaScript开发者社区 jQuery从众多的Ajax框架中脱颖而出,已经成为Web开发领域的事实标准。《jQuery权威指南》除了理论知识丰富而全面外,它还有一个最大的特点就是注重实战,每个知识点都有一个完整的案例,...

    jquery插件使用方法大全

    var b = $("<p>hello</p>"); var c = document.createElement("table"); var tb = $(c); 编辑本段代替body标签的onload  这个惯例,也许是除了$()之外,用得最多的地方了。下面一段代码: 代码 $(document)....

    外文翻译 stus MVC

    Struts——an open-source MVC implementation This article introduces Struts, a Model-View-Controller implementation that uses servlets and JavaServer Pages (JSP) technology. Struts can help you control...

Global site tag (gtag.js) - Google Analytics