JavaScript中可以通过length方法来获取字符串的长度。数组的 length 属性总是比数组中定义的最后一个元素的下标大 1。

定义和用法

length 属性可设置或返回数组中元素的数目。

语法arrayObject.length

说明

数组的 length 属性总是比数组中定义的最后一个元素的下标大 1。对于那些具有连续元素,而且以元素 0 开始的常规数组而言,属性 length 声明了数组中的元素的个数。

数组的 length 属性在用构造函数 Array() 创建数组时被初始化。给数组添加新元素时,如果必要,将更新 length 的值。

设置 length 属性可改变数组的大小。如果设置的值比其当前值小,数组将被截断,其尾部的元素将丢失。如果设置的值比它的当前值大,数组将增大,新的元素被添加到数组的尾部,它们的值为 undefined。

实例:

var arr = new Array(3)

arr[0] = "John"

arr[1] = "Andy"

arr[2] = "Wendy"

document.write("Original length: " + arr.length)

document.write("
")

arr.length=5

document.write("New length: " + arr.length)

输出:Original length: 3

New length: 5

html获取数组最小值,javascript如何获取数组长度?相关推荐

  1. Algorithm:C++/python语言实现之求旋转数组最小值、求零子数组、求最长公共子序列和最长公共子串、求LCS与字符串编辑距离

    Algorithm:C++/python语言实现之求旋转数组最小值.求零子数组.求最长公共子序列和最长公共子串.求LCS与字符串编辑距离 目录 一.求旋转数组最小值 1.分析问题 2.解决思路 二.求 ...

  2. html js获取数组坐标,javascript怎么获取数组的值?

    JavaScript 数组用于在单一变量中存储多个值,那么怎么获取数组的值?下面本篇文章就来给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 数组对象的作用是:使用单独 ...

  3. php js动态删除数组元素,javascript如何删除数组中的指定元素

    js删除数组中的指定元素主要分为两步,首先判断数组中是否包含这个元素,然后再通过splice()方法来删除指定元素 本篇文章主要介绍的是如何通过javascript语言对数组中的指定元素进行删除的方法 ...

  4. html函数参数数组遍历,JavaScript foreach遍历数组

    JavaScript forEach遍历数组教程 JavaScript forEach详解 定义 forEach() 方法为每个数组元素调用一次函数(回调函数). 语法 array.forEach(f ...

  5. java怎么找出数组最小值,Java找出数组的最小值元素

    Java找出数组的最小值元素 1 说明 在此程序中,我们需要找出数组中存在的最小元素.这可以通过保持变量min来实现,该变量起初将保留第一个元素的值.通过将min的值与数组的元素进行比较来遍历数组.如 ...

  6. html5获取url参数,javascript如何获取url参数

    javascript获取url参数的方法:首先创建一个js示例文件:然后定义一个"getQueryVariable"函数:最后通过调用该函数来获取url参数即可. 本文操作环境:w ...

  7. php 类的数组对象,javascript、php数组对象互转类

    代码: /* @desc:数组和对象互转类 @param data 待转换的数据 */ function arrobj(data){ this.data = data /* @desc:对象转数组 * ...

  8. JavaScript中的数组和字符串

    知识内容: 1.JavaScript中的数组 2.JavaScript中的字符串 一.JavaScript中的数组 1.JavaScript中的数组是什么 数组指的是数据的有序列表,每种语言基本上都有 ...

  9. JavaScript中的数组创建

    JavaScript中的数组创建 本文转载自:众成翻译 译者:loveky 链接:http://www.zcfy.cc/article/713 原文:http://rainsoft.io/power- ...

最新文章

  1. R语言数据类型及数据类型判断
  2. SpringBoot 配置环境属性
  3. DeepSORT多目标跟踪算法
  4. 记录ishield遇到的问题的解决过程
  5. linux-centos7 常用的基本命令--用户账号管理、查看和修改主机名
  6. VMware虚拟机的联网(图)
  7. POJ 1002 487-3279
  8. 安卓应用安全指南 4.4.1 创建/使用服务 示例代码
  9. Android工程Gradle仓库配置及说明
  10. [opencv] Unsupported depth of input image
  11. L2-016. 愿天下有情人都是失散多年的兄妹-PAT团体程序设计天梯赛GPLT(广度优先bfs)
  12. linux cpu 个数、核心数、线程数
  13. java实训说明说需求分析_java实训总结收获
  14. [Java]Axis需要高版本的J2sdk:j2sdk-1_4_2_08
  15. 一个平凡的人--简介
  16. 一招,提高 Github 成员微信群运营效率
  17. [转贴]COM Interop 注册相关
  18. 前端白屏问题_首页白屏优化实践
  19. 19 广域网 WAN
  20. tf-faster-rcnn训练报错: Loaded runtime CuDNN library: 7.0.5 but source was compiled with: 7.1.4.r-rcn

热门文章

  1. 直播间自动发言自动评论软件的实现思路与代码分享
  2. php中asort 排序语句,php中的几个经典排序函数(sort,asort,ksort等)
  3. C++开发系统学习总结及心得体会
  4. 蚕蛹之光助残创业先锋:不忘初心勇担使命
  5. 无悔造车!贾跃亭与合伙人再次出手亿美元“增持”FF,FF 91量产不远了
  6. 佳博标签打印机GP-3120TUB linux驱动
  7. 苹果手机照片怎么转换成jpg格式?思路提供
  8. 2018-2019-2 20189215 《网络攻防技术》第六周作业
  9. 《土力学原理十记》笔记完结篇
  10. 广东省2009届毕业生专场招聘会