JavaScript基础教程03var动态数据类型

var动态数据类型,是JavaScript中一个特性,它用起来非常灵活,灵活就导致了可能有一些意外的风险,在日后的实例,我会带领大家来分析。

  



javascript中对于var类型的分析,看一百遍书,不如写几行代码。下面这个代码 是我精心准备的,希望大家能对于var 拥有动态类型的的这种变量有一个初步的解。


<span style="font-size:18px;"><!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>var动态数据类型</title>
		<!--
        	作者:小鱼酱
        	时间:2016-04-07
        	描述:var变量第一讲
        -->
		<script type="text/javascript">
				//01.js 是弱类型,变体变量,可以动态修改变量值,即使是其它类型的数据
				//var变量 可以说动态类型
				
				var a=5; // Number
				a={}; //object
				a=function(){}; // function
				
			
				var x                // x 为 undefined
				var x = 6;           // x 为数字
				
				//0.2字符串可以是引号中的任意文本。您可以使用单引号或双引号
				var x = "Bill";      // x 为字符串  
					x='apple';
				
				//0.3科学计数法
				var y=123e5;      // 12300000
				var z=123e-5;     // 0.00123
				
				//0.4布尔类型
				var x=true;
				var y=false;
				
				//0.5数组一
				var cars=new Array();
				cars[0]="Audi";
				cars[1]="BMW";
				cars[2]="Volvo";
				//0.5数组二
				var cars=new Array("Audi","BMW","Volvo");//(condensed array
				
				var cars=["Audi","BMW","Volvo"];//literal array
				
				//0.6对象
				var person={firstname:"Bill", lastname:"Gates", id:5566};
				
				
					var person={		//对象的属性
					firstname : "Bill",
					lastname  : "Gates",
					id        :  5566
					};
				
				name=person.lastname;//对象寻址
				name=person["lastname"];
				
				//打印出来看看
				//alert(name);
				
				//0.6 Undefined 和 Null Undefined 这个值表示变量不含有值。
				//可以通过将变量的值设置为 null 来清空变量。
				cars=null;
				person=null;
				//alert(cars); //打印看一看
				
				var yu;
				alert(yu);//Undefined类型
				
				//0.7声明变量类型,当您声明新变量时,可以使用关键词 "new" 来声明其类型:
				var carname=new String;
				var x=      new Number;
				var y=      new Boolean;
				var cars=   new Array;
				var person= new Object;
				//JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。						
			
		</script>
		
		
	
	</head>
	<body>
	</body>
</html></span>





学习编程最重要的是多写代码,对代码思考终结,在去写代码,下一讲,我将var变量的其他一些事~~~~~~~~~~~~~~~~~~~~大笑大笑大笑大笑大笑大笑大笑大笑











sss

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程小鱼酱

用心写好每一篇博客

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值