首页 > 编程语言 >JavaScript 数组

JavaScript 数组

时间:2022-09-27 08:55:14浏览次数:93  
标签:arr 元素 JavaScript 索引 数组 var

数组是一组数据的集合,其中每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将数据存储在单个变量名下的优雅方式。

数组中可存放任意类型:字符串、数字、布尔值等

1. 创建数组

字面量创建
var arr = []

new操作符创建
var arr = new Array()

2. 数组索引

索引 (下标) :用来访问数组元素的序号(数组下标从 0 开始)。

可以通过索引号来访问,设置,修改对应的数组元素,可以通过 “ 数组名[索引号] " 的形式来获取数组中的元素

var arr = [ 1,2,3 ]
console.log(arr[0]) // 1

3. 伪数组 arguments

无法直接调用数组方法或期望 length 属性有什么特殊的行为,不具有数组的一些方法,但仍可以对真正数据遍历方法来遍历它们。

 

标签:arr,元素,JavaScript,索引,数组,var
From: https://www.cnblogs.com/StartledSting/p/16733228.html

相关文章

  • 代码随想录day6 | 242. 有效的字母异位词 349.两个数组的交集 202.快乐数1.两数之和
    242.有效的字母异位词题目|文章1.哈希思路字母的异位词意味着两个词中字符的种类和次数都相等。因为只有26个字符,所以我们可以通过数组实现一个26位的哈希表。先记录一......
  • Javascript
    Javascript能够说出什么是编程语言能够区分编程语言和标记语言的不同能够说出常见的数据存储单位及其换算关系能够说出内存的主要作用以及特点编程语言02-编程语言_......
  • javascript数组的reduce()与reduceRight()方法
    javascript数组的reduce()与reduceRight()方法reduce()方法按照数组元素的先后顺序,分别对数组元素执行一次由程序员提供的回调函数(这个回调函数被称作reducer函数);每一......
  • javascript:页面中有多处window.onload时的处理(chrome 105.0.5195.125)
    一,js代码:<html><head><metacharset="utf-8"/><title>测试</title></head><body><script>//console.log("window.onload未执行前的值:"+window.onload);......
  • 《JavaScript高级程序设计》Chapter04 Variable,Scope,Memory
    原始值&引用值原始值(primitivevalue):Undefined,Null,Boolean,Number,String,Symbol按值访问,直接操作存储在变量中的实际值引用值(referencevalue):Object......
  • 数组去重的方法
    1.functionsort(arr){    for(vari=0;i<arr.length;i++){        for(varj=i+1;j<arr.length;j++){            if(arr[i]==arr[j]){......
  • 数组的随机排序
    functionshuffle(arr){varlen=arr.length;for(vari=0;i<len-1;i++){varidx=Math.floor(Math.random()*(len-i));vartemp=arr[idx];arr[idx]=......
  • 1、什么是JavaScript,有什么特点,作用是什么?
    1.JavaScript是基于对象和事件驱动的解释性脚本语言2.基于对象:js是一种基于对象的语言,这意味着它能运用自己已经创建的对象,因此,许多功能可以来自脚步环境种对象的方法与......
  • Fenwick 树状数组上二分
    其实应该叫倍增。由于这篇文章中\(\text{lowbit}\)Acwing244.谜一样的牛给定一个长度\(n\le10^5\)序列,求逆康托。\(0\lea_i<i\)若是\(\logn\)二分,再\(\lo......
  • JavaScript手写函数
     //url的queryString转成对象functionqueryStr2Obj(url){constquery={};constsearch=url.split('?')[1];if(!search){return{}......