zoukankan      html  css  js  c++  java
  • 第5章 引用类型

      本章包含Object类型、Date类型、RegExp类型、Function类型、基本包装类型、单体内置对象。

      引用类型的值(对象)是引用类型的一个实例,引用类型是一种数据结构。var person = new Object();new操作符实例化了一个对象,实例化的对象定义了默认的属性和方法。

    5.1 Object类型

    创建objecr实例有两种。第一种用new+object构造函数:

    var person = new Object;

    person.name = "Nicholas";

    person.age = 29;

    另一种方式是用对象字面量:

    var person={

    name: Nicholas,

    age: 29

    };

    使用逗号来分隔不同的属性,最后一个属性后面不能加逗号

    5.2 Array类型

    数组创建有两种

    var arr = new Array();

    var arr=[];

    数组最后一项 索引始终是length-1

    数组length属性不是只读的,可以通过设置这个属性向数组中添加新项或从数组的末尾移除项

    5.2.1检测数组

    instanceof操作符只能作用于一个全局执行环境,当网页包含多个框架时用Arry.isArray()

    5.2.2转换方法

    数组继承toLocaleString() 、toString()、 valueof()方法

    join 方法重现了toString(),不同的分隔符来分隔然后按字符串形式返回数组。

    var num = [1 , 2, 3];

    alert(num.join(‘|’)); // output 1|2|3

    5.2.3栈方法

    数组可以像栈一样,栈是一种可以限制插入和删除项的数据结构。保持后进先出的原则。

    数组的插入或移除只发现在栈的顶部。

    a)  push() 添加到数组的末尾

    b)  pop() 从数组末尾移除最后一项,然后返回移除的项

    5.2.4队列方法

  • 相关阅读:
    SharePoint 2010 新体验3 文档集
    Firebird 修改表名
    C++Builder XE7 up1 简单测试
    Firbird 将可 null 的列更新为 not null
    用delphiXE7 dbExpress Framework提供的功能获取数据表信息
    Linux的基本命令总结
    IOS 隐藏时间条
    最大流 ZQUOJ 10181 && POJ 1273
    最大二分匹配 匈牙利算法模板&&POJ 1469 COURSES
    新加坡第四天下午
  • 原文地址:https://www.cnblogs.com/wwjdx/p/6147762.html
Copyright © 2011-2022 走看看