zoukankan      html  css  js  c++  java
  • JS基础(数组的基础知识)

    一、数组的声明方法

      1.var  数组名 = [元素1, 元素2, .....]

    数组名  就是变量名

    简单声明方法用的多

    2.var 数组名 = new  Array(元素1, 元素2, 元素3, ........)

    3.两种声明方式的区别

    var arr=[10];表示数组长度为1, 数组元素为10

    var arr = new Array(10);表示的是数组长度为10,  数组元素为空,取值取到的是undefined

    二、数组的三要素

    1.下标

    用来记录每个元素的位置, 用来取值和赋值

    2.元素

    数组中的数据

    3.长度

    数组中元素的个数

    三、数组的取值

    1.数组的取值是 数组名[下标],下标从0开始。

    2.如果下标在最大下标范围内, 就取到对应的元素值,如果超过最大下标, 取到的值是undefined

    3取数组第一个值,数组名[0]。取最后一个值,数组名[数组名.length - 1]。

    四、数组的赋值

    1.数组名[下标] = 值

    2.如果下标没有超过最大下标,是修改数组中的值。

    3.如果超过最大下标,向数组中添加元素。

    4.如果添加的元素下标不是连续的,它就是个不连续数组。

    五、数组长度

    1. 获取到的数组长度是一个number类型的数据

    2. 如果我修改数组长度的值, 那么就只保留对应元素数量的数组

    3. 删除数组最后一个元素,数组名.length--,数组长度减1, 就相当于是删除最后一个元素。

    4. 如果我向数组最后添加一个元素,数组长度 = 最大下标 + 1,数组名[数组名.length]。

  • 相关阅读:
    JavaScript Date对象
    BOM 和 DOM
    JS变量声明方式
    CSS3 选择器
    Python文件操作
    第十三章 迭代器、生成器、 装饰器
    python专题 --- 递归
    React JSX
    ES6——面向对象应用
    ES6——面向对象-基础
  • 原文地址:https://www.cnblogs.com/MDZZZ/p/12143077.html
Copyright © 2011-2022 走看看