首页 > 其他分享 >JS_3_数组

JS_3_数组

时间:2023-01-12 17:22:19浏览次数:42  
标签:arr JS length 数组 var new

JavaScript中的数组是自动扩容的。

灵活地!

 


 

声明:

  1、var arr = new Array();

  2、var arr = new Array(length);

  3、var arr = [ ];

赋值和取值:

  通过角标赋值取值,若角标不存在,会取到undefined。

数组的length属性:

  1、获取当前数组长度

  2、通过改变length的值来截取数组(删除多出来的元素)或扩充数组(值为undefined)。

遍历:

  1、直接输出数组,它会将元素用逗号隔开。

  2、for循环遍历:

for(var i = 0 ; i<arr.length ; i++){
    alert(arr[i]);
}

  3、for-in循环:

for(var i in arr){
    alert(arr[i]);
}

 

标签:arr,JS,length,数组,var,new
From: https://www.cnblogs.com/lurenjia-bky/p/17047272.html

相关文章

  • jquery.liMarquee.js-文字滚动效果
    jquery.liMarquee.js插件:jquery多风格多功能滚动特效代码插件说明:须引入3个文件jquery.js、liMarquee的js和css文件代码:<!DOCTYPEhtml><htmllang="en"><head>......
  • js 替换字符串
    一、替换单个字符,格式:源字符串.replace("原字符","替换成字符")//需要处理数据varfileId=vars.get("fileId")//目标格式,替换后想要转换成:{uri:file/userProfile......
  • 1.将树形结构数据打平成一维数组
    1.函数constflatTree=(treeData)=>{letresult=[];treeData.forEach((item)=>{//先克隆一份数据作为第一层级的填充letres=JSON.parse(JSON......
  • 疑惑解决(2)—js使用与jQuery的src设置问题
    在单独js文件中引用Jquery之前提到过:使用js的方式  学了jquery  今天实际使用发现一个问题:如果我要使用script标签的方式引入js文件,而我又想在js中使用jQuery简......
  • LeetCode刷题(11)~ 两个数组的交集 II
    题目描述给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[4,9]......
  • LeetCode刷题(8)~旋转数组
    题目描述给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例1:输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6......
  • LeetCode刷题(7)~删除排序数组中的重复项
    题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用......
  • LeetCode刷题(59)~使数组中所有元素相等的最小操作数【第202场周赛:题目二】
    题目描述存在一个长度为n的数组arr,其中arr[i]=(2*i)+1(0<=i<n)。一次操作中,你可以选出两个下标,记作x和y(0<=x,y<n)并使arr[x]减去1、arr[y]......
  • android在调用js中的alert无效
    1、注册网络权限<uses-permissionandroid:name="android.permission.INTERNET"/> 2、webView获取Settings,设置支持jssettings.setJavaScriptEnabled(true);......
  • leetcode_数据结构_入门_350. 两个数组的交集 II
    350.两个数组的交集II 给两个整数数组 nums1和nums2,请以数组形式返回两数组的交集(其在交集中出现的次数:等于该数字在两个数组中出现次数的最小值)。返......