js的数组

文章介绍了JavaScript中的数组基础,包括数组的概念、作用,如数据组织和运算。提到了数组的索引、长度以及创建方法,如普通创建和new方式创建。详细阐述了数组的增、删、改、查操作,如push、unshift、pop、shift、splice等,并提及了浏览器的弹窗函数window.alert、window.confirm和window.prompt。
摘要由CSDN通过智能技术生成

js的数组
# 基本概念
    # 一组数据,是一种数据结构
    # 作用:将独立的数据放在一起,方便运算,js数组中提供了很多自带的函数直接运算
# 数组中的名词
    # 索引/下标/角标,每个元素的“门牌号”,默认从0开始
    # 长度,数组中元素的个数 数组名.length,数组最后一个下标是长度-1
    # 根据下标获取元素 数组名[下标]
    # 遍历 ,将数组中的每一个元素都访问过去,将每一个元素都获取到
# 数组的创建(array arr arrName names nameList))
    # 普通的创建
        var 数组名 =[]  //创建一个空的数组
        
        var 数组名 =[31,54,76,312,87]  // 创建一个存储整数的数组
        
        var 数组名 =["张三","李四","王五","马六"]  // 创建一个存储字符串的数组
        
        var 数组名 =[321,0.4,"你好",true] // 创建一个混合数据的数组 (不推荐)
    # 拓展:new 方式创建
        var arr1 = new Array();   //创建一个空数组
        
        如果只传一个数值参数,则表示创建一个初始长度为指定数值的空数组
        var arr2 = new Array(20);   // 创建一个包含20项的数组
        
        如果传入一个非数值的参数或者参数个数大于 1,则表示创建一个包含指定元素的数组
        var arr3 = new Array("lily","lucy","Tom");   // 创建一个包含3个字符串的数组
        var array4 = new Array( 23 ); // 创建一个包含["23"]的数组
# 数组(容器)作用
    # 增
        - 往末尾添加 数组名.push(新元素)
        - 往开头添加 数组名.unshift(新元素)
        - 往指定位置添加 数组名.splice(下标,0,新元素)
    
    # 删
        - 删除末尾 数组名.pop()
        - 删除开头 数组名.shift()
        - 删除指定位置 数组名.splice(下标,数量)
        - 清空  数组名.splice(0,长度}

    # 改
        - 修改指定位置的元素
            获取之后直接改 数组名[下标] = 新的元素
            调函数实现:splice(下标,大于0的数,新元素)
    
    
    # 查
        - 获取一个 数组名[下标] 根据下标获取元素
        - 获取每一个,一般使用循环进行遍历

    # 浏览器自带弹窗
        - 直接弹出警告窗 window.alert()
        - 弹出一个确认窗 window.confirm()

       var a = window.confirm()  //根据点击确认或者取消,返回true或者false
        - 弹出一个带输入框的对话框 window.prompt("提示语")
            确定:返回文本框的内容 取消:返回null  null进行判断时都是false

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值