zoukankan      html  css  js  c++  java
  • 引用类型 —— Array类型

    壹、创建数组

    一、使用Array构造函数

    var colors = new Array();

    var colors = Array();

    给构造函数传递值:

    1、传递一个值

    如果传递的是数值,则会按照该值创建包含指定项数的数组;

    var colors = new Array(3);   //  [ undefined, undefined, undefined ]

    如果传递的是其他类型的值,则会创建包含那个值的只有一项的数组;

    var colors = new Array('lily');  // ['lily']

    2、传递多个值:不管是什么类型的值,都会生成包含那些值的数组;

    var colors = new Array('red', 'blue', 'gray');  //  ['red','blue','gray']

    二、使用数组字面量表示法

    var colors = ['blue', 'red', 'gray'];

    三、读取和设置数组值

    colors[索引]

    colors[0]  // blue

    如果给的索引大于数组的数量,则会自动更新数组的length值,多出来的数组项,默认值都为undefined

    特点:利用length属性可以方便的在数组末尾添加新项;

    贰、检测数组

     1、colors instanceof Array

    此种检测方法在页面上有多个框架的全局执行环境时,从一个框架向另一个框架传递参数时,是不一样的Array构造函数,因此判断会不准确

    2、Array.isArray(colors):最终确定某个值到底是不是数组

    3、高级函数之安全监测类型 (待定)

  • 相关阅读:
    第 4 章 MySQL 安全管理
    第 3 章 MySQL 存储引擎简介
    第 2 章 MySQL 架构组成
    道教的【五行】学说
    【matlab】MTATLAB解线性方程组
    RPolar项目进度记录
    numpy和TensorFlow的函数
    卷积
    腾讯QQ空间超分辨率技术TSR
    混元桩
  • 原文地址:https://www.cnblogs.com/coconutGirl/p/10476693.html
Copyright © 2011-2022 走看看