JS:引用数据类型(2021-09-18s)

本文介绍了JavaScript中的引用数据类型,包括对象和数组。详细讲解了如何创建对象、获取和设置对象属性值,以及数组的基本操作,如创建、获取和设置数组元素。
摘要由CSDN通过智能技术生成

1.引用数据类型:


                    object
                    array
                    function

2.object 对象

语法:
                {
                    属性:属性值,
                    属性:属性值
                }
                属性值是数据类型

var name = "xiaoping";
			var obj = {
				name:name,
				sex:1
			}
			console.log("obj:",obj);
			
			var obj1 = {
				obj:{},
				arr:[]
			}

3.获取对象属性值的三种方法

console.log("name:",obj.name);
            console.log("name:",obj["name"]);
            var n = "name";
            console.log("name:",obj[n]);

4.设置对象的属性值

obj.sex = 0;
            console.log("obj:",obj);

5.array 数组

语法:
                    [任何数据类型,任何数据类型,任何数据类型]
                    ["xiaoping",1,false,undefined,null,{},[{}]]
                    
                下标:
                    下标从0开始的,到length-1结束
                    
                    拿到某一个值:
                        arr[下标]    0 1 2 3
                    拿到最后一个值:
                        arr[arr.length-1]

例子:创建

var arr = ["小萍","小洋","小阳"];
			var arr1 = [2,5,7,9,1,10,20,4,3,1,2];
			var arr2 = [
				{
					name:"xiaoping",
					age:18,
					yesOrNo:true
				},
				{
					name:"xiaoyang",
					age:20,
					yesOrNo:false
				}
			]

获取数组里边的值

console.log("数组长度:",arr.length);
			console.log("数组长度:",arr1.length);
			console.log("第一个值:",arr[0]);
			console.log("最后一个值:",arr[arr.length-1]);

设置数组里面的值

	arr[0] = "小小萍";
			console.log("arr:",arr);

初始值

var i = 0;
			for(;;){
				// 结束循环体
				if(i>=arr2.length){
					break;
				}
				console.log(arr2[i]);
				// 变化值
				i++;
			}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值