js 基本数据类型

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<!-- <script src="js/sc.js"></script> -->
		<!-- //script文件一旦用于引入外部文件,scr
		ipt标签内就不能再写代码了,写了也不会执行
		/*
		*1.js严格区分大小写
		*2.js每一条语句以分号结尾,没有分号浏览器会自动添加,但会消耗一定的系统资源,				而且有时候会加错,所以开发中必须加分号。
		*3.js会忽略多个空格和换行,所以可以利用空格和换行对代码进行格式化。
		*/
	   /*
	   *1.标识符中可以含有字母,数字,下划线_,$。
	   *2.标识符不能以数字开头。
	   *3.标识符不能用ES关键字或保留字。
	   *4.标识符一般用驼峰命名法。
	   */ -->
	  
	  
	  <!-- 数据类型 -->
	  <!-- String 字符串
	  Number 数值
	  Boolean 布尔值
	  Null 空值
	  Undefined 未定义
	  Object 对象 -->
	  
	  <!-- 可以用\转义  \" 表示一个" -->
	  
	  <script>
		  
		  var s = "123";
		  var ss = 123;
		  console.log(typeof s);
		  console.log(typeof ss);
		  console.log(Number.MAX_VALUE+1)
		  // inifinity表示正无穷
		  console.log(-Number.MAX_VALUE)
		  
		  var a = Infinity;
		  console.log(typeof a)
		  
		  a = NaN  //not a number:NaN
		  console.log(typeof a)
		  
		  // 使用typeof 检查一个null时,会返回<object>
		  // undefined 类型的值只有一个,当声明一个变量,但是不给变量赋值时,他的值就是Undefined,
		  // 使用typeof检查undefined会返回undefined
		  var c = undefined
		  console.log(typeof c)
		  // 强制类型转换(转换为String)
		  /* 方法一:
				--调用被转换类型的toString() */
		  var aa = 123;
		  console.log(aa);
		  console.log(typeof aa);
		  bb = aa.toString();
		  console.log(bb);
		  console.log(typeof bb);
		  
		  	
	  </script>
	  
	  
	</body>
</html>
上一篇:JavaScript(七)-函数的拓展


下一篇:2013年江西理工大学C语言程序设计竞赛(高级组)