首页 > 编程语言 >JavaScript变量/数组

JavaScript变量/数组

时间:2024-03-28 09:29:05浏览次数:22  
标签:arr JavaScript 变量 作用域 元素 foreach 数组 log

变量

1、var:全局变量(作用域范围大,且允许重复声明) 2、let:局部变量(作用域仅在代码块内,且不允许重复声明) 3、const:常量(一旦声明,常量的值不能改变)

数组

特点:长度可变,类型可变 for和foreach的区别: 1、for遍历数组中的所有元素 2、foreach遍历数组中有值的元素,并调用一次传入的函数

arr.forEach(function(e){
    console.log(e);
})
//ES6 箭头函数简写形式:(...)=>(...)
arr.forEach((e)=>{
    console.log(e);
})

3、push():添加元素到数组末尾 4、split(a,b):从索引为a的开始删除,一共删除b个元素

标签:arr,JavaScript,变量,作用域,元素,foreach,数组,log
From: https://blog.csdn.net/qq_60396437/article/details/137098741

相关文章

  • 力扣由浅至深 每日一题.16 ​ 合并两个有序数组​
    日复一日的生活里也会有新的快乐                 ——24.3.27合并两个有序数组给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2......
  • 【剑指offer】73. 数组中只出现一次的两个数字(超详解)
    题目链接acwingleetcode题目描述给你一个整数数组nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。找出只出现一次的那两个元素。你可以按任意顺序返回答案。你必须设计并实现线性时间复杂度的算法且仅使用常量额外空间来解决此问题。输入:nums=[1,2,......
  • 基于皮尔逊相关性的大规模多目标优化自适应变量分组方法
    APearsoncorrelation-basedadaptivevariablegroupingmethodforlarge-scalemulti-objectiveoptimizationAbstract根据作者的实验观察,具有相似得到性能的变量在进化过程成中的趋势也是类似的。换而言之皮尔逊相关系数很大。搜索方法Novelsearchmethods:设计新的交叉......
  • JavaScript 基础、内置对象、BOM 和 DOM 常用英文单词总结
    一提到编程、软件、代码。对于英语不是很熟悉的同学望而却步。其实没有想像中的难么难,反复练习加上自己的思考、总结,会形成肌肉记忆。整理一下,初学者每天30遍。1、JavaScript基础语法break:中断循环或switch语句的执行。case:在switch语句中检查的值。catch:在try-c......
  • wire和reg型变量的组合使用
    模型功能实现寄存器之间的连线实现寄存器的声明建构时钟的时序系统模型框图`timescale1ns/1ps/**///*******************************************************************************//Company:FpgaPublish//Engineer:FP////CreateDate:2024/03/2......
  • 2024-03-27:用go语言,多维费用背包。 给你一个二进制字符串数组 strs 和两个整数 m 和 n
    2024-03-27:用go语言,多维费用背包。给你一个二进制字符串数组strs和两个整数m和n,请你找出并返回strs的最大子集的长度,该子集中最多有m个0和n个1。如果x的所有元素也是y的元素,集合x是集合y的子集。输入:strs=["10","0001","111001","1","0"],m=......
  • 2-15. 绑定 Editor Window 中的参数变量
    点击左侧的东西时同步右侧的内容修改图片项目相关代码代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git标签:20240327_2028......
  • 栈结构-数组形式
    栈是一种"后进先出(LIFO)"的线性结构,特点是只有一个出口.对于新增或者待删除的元素都保存在栈的同一端,成为"栈顶".另一端则就是"栈底"了.新加的元素靠近栈顶,旧元素靠近栈顶.就好比一口深井管道,上面的出口是栈顶,底部是栈底.先掉下来兄弟,沉得愈深,后掉......
  • AJAX(Asynchronous JavaScript and XML)是一种用于创建交互式网页应用程序的技术
    AJAX(AsynchronousJavaScriptandXML)是一种用于创建交互式网页应用程序的技术。通过在后台与服务器进行异步通信,实现在不重新加载整个页面的情况下更新部分页面内容。而Spring是一个开源的Java框架,它提供了一种简化Java开发的方式,包括Web应用程序开发。下面是一个使用AJAX......
  • [docker] 浅谈Docker:Docker容器中环境变量的应用
    0序1设置环境变量1.1场景:在Dockerfile中设置环境变量在构建Docker镜像时,可以在Dockerfile中使用ENV指令来设置环境变量ENVMY_ENV_VAR="ABC123"ENV指令用于设置环境变量,语法为ENV<key><value>ENV<key>=<value>1.2场景:使用dockerrun命令设置环境变量使用d......