JavaScript数据结构

一、如何声明?

    1、关键字 var  :在此处要声明的是无论数据类型是哪一种,均使用var进行声明

    2、应用举例:

       一、字符串型

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
			var name ="ShaoY";
			var sex='男';
			console.log(name+" "+sex);
		</script>
	</body>
</html>

      这里要注意的是在字符串变量的引用时可以用双引号、也可以用单引号(控制台输出)。

      二、数字型

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
			var scores=100;
			var money=50;
			var num=0.05;
			console.log(money/scores);
		</script>
	</body>
</html>

      此时的输出:

     即便是两个整数相除,结果也是小数;

    3、数据结构在说明:

      在上面介绍完数字型和字符型的数据结构后,下面要说的就是数组、对象、undefined(布尔型、null和正常Java中相同

      一、数组

        定义结构:

        I、枚举型

        var a=["Mini","Kate","Army","Jerry"]; (需要注意的是声明数组的是使用的中括号

        II、创建对象型

                        var cars = new Array();
			cars[0]="奥迪";
			cars[1]="宝马";
			cars[2]="沃尔沃";

        循环:

        I、一般的与Java中的相同,不加阐述

       II、加强型:

				for(var i in a){
					console.log(a[i])
				}

        其中的结构是 下表 i  in 数组名

      二、对象

        I、先声明对象变量后定义属性:

                                var student =new Object();
				student.name="Tom";
				student.gender="male";
				console.log(student['name']+':'+student.gender)

        可以看出先定义了stdent变量,再声明其中的属性值

        II、在声明变量的时候就定义属性并赋值

        	        var student = {name:"王小明", address:"上海市杨浦区邯郸路220号"};
			console.log("数据类型:"+typeof(student)+",student:"+student);
			console.log("name:"+student.name+",address:"+student["address"]);

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值