JS基础学习(七):对象和数组进行循环、concat、splice、indexOf、push、unshift、pop、shift、confirm

本文介绍了JavaScript中的对象和数组循环、concat数组合并、splice添加删除操作、indexOf查找索引、push、unshift、pop、shift方法的使用,以及confirm对话框的使用。通过示例代码详细讲解了这些基础操作的实现。
摘要由CSDN通过智能技术生成

1.对象和数组进行循环

例如:

<script>

        // ①for in  对象和数组进行循环

        let obj = {

            name: 'XXX',                                        //数组obj下name属性的值为‘xxx’

            age: 22,                                               //数组obj下age属性的值为22

            OBJ: "学习前端"                                  //数组obj下OBJ属性的值为‘学习前端’

        }

                                        // 注意:变量key的类型就是字符串(string)

        for (var key in obj) {                                                //把obj里每个属性下的属性值赋给key

            document.write(obj[key]+'<br>')                        //在网页输出obj下的全部属性值

        }

        // 把指定属性名的属性值打印出来

        // document.write(obj.name)                                //obj下的name属性的属性值‘xxx’

        // document.write(obj["name"])                            //另外的写法

    </script>

2.concat:数组的合并

字面意思:就是将两个数组中的属性值合并成一个新的数组;

例如:

<script>
        let arr1 = [1, 2, 3];                                        //第一个数组属性值为:123
        let arr2 = [4, 5, 6];                                        //第一个数组属性值为:456;
        let arrAll = arr1.concat(arr2);                       //将两个数组合并一起成立新的数组arrAll
        document.write(arrAll)
</script>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值