zoukankan      html  css  js  c++  java
  • 强大而容易学的JavaScript初学者可以看看。

    基本操作:

      第一点:存起数组元素: 单维数组,数组名[下标索引];

                 多维数组,数组名[外维数组下标][内部数组下标];

                 特性:数组的length属性是具有弹性的,可以自由伸缩;

                    数组下标从0开始(其实大部分语言在object中都是从0开始计算);

                    数组下标:分为2种:一种是数值;另外一种是非数值,非数值可以转为字符串,生成关联数组,下标将作为对象属性的名字(可以理解为将数组下标名作为一个标记去标记这个非数值的对象。)

                  数组元素可以添加到对象中。  

      第二点:增加数组:使用“[ ]”运算符指定一次下标。

      第三点:删除数组:delete数组名[下标];

      第四点:遍历数组 : for (var数组元素变量in数量) 在我理解来可以用for循环来遍历一次数组,一般不推荐因为比较吃内存。

    数组属性:

      第一点:construtor:引用数组对象的构造函数;

      第二点:length:返回数组的长度。

      第三点:prototype:通过增加属性和方法扩展数组定义。 pro to type。

    ECMAscript方法(es3):

      第一点:添加方法: 首先第一个是push()方法给数组末尾添加一个数组;

               第二个就是unshift()方法在数组头部添加元素;

                第三个是concat()合并2个数组;(其实这个不常用可以用push代替);

      第二点:删除方法:pop()方法删除并返回数值的最后一个元素。

               shift“()方法删除并返回数组的第一个元素。

  • 相关阅读:
    YGC问题排查,又让我涨姿势了!
    AI时代,还不了解大数据?
    实战篇:一个核心系统 3 万行代码的重构之旅
    监控系统选型,这篇不可不读!
    实时离线一体大数据在资产租赁saas服务中使用
    基于监控服务打造微服务治理生态体系
    CDH6.3.2升级Hive到4.0.0
    强化学习 9 —— DQN 改进算法DDQN、Dueling DQN tensorflow 2.0 实现
    强化学习 8 —— DQN 算法 Tensorflow 2.0 实现
    强化学习 7——Deep Q-Learning(DQN)公式推导
  • 原文地址:https://www.cnblogs.com/l8l8/p/8491478.html
Copyright © 2011-2022 走看看