一.常用数据类型
数字(Number)
字符串(String)
布尔值(Boolean)
Null
未定义(Undefined)
对象(Object)
二.数字
example1.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>example</title>
<script type="text/javascript">
var h = 0xe;
var i = 0x2;
var j = h * i;
alert(j);
</script>
</head>
<body>
</body>
</html>
三.字符串
/* 字符串的一些方法 */
var myString = "This is a string.";
alert(myString.toLowerCase());// return "this is a string"
alert(myString.toUpperCase());// return "THIS IS A STRING"
alert("substring(3,9) =" + myString.substring(3, 9));// return "s is a"
alert("substring(3) '=" + myString.substring(3));// return "s is a string."
alert("slice(3) =" + myString.slice(3));// return "s is a string."
alert("slice(3,9) =" + myString.slice(3, 9));// return "s is a string."
alert("substr(3) = " + myString.substr(3));// return "s is a string."
alert("substr(3) = " + myString.substr(3, 9));// return "s is a string."
var firstString = "Hello";
var finalString = firstString.concat("World");
alert(finalString);// Outputs "Hello World"
四.对象
/* 对象的创建 */
var dvdCatalog = {
/**
* 属性:identifier 值 1
* name 值 "Coho Vineyard"
*/
"identifier" : "1",
"name" : "Coho Vineyard"
};
alert(dvdCatalog.name);
var myObject = {};// 空对象
五.数组
/* 数组 */
var star4 = new Array("Polaris", "Deneb", "Vega", "Altair");
var star3 = [ [ "Polaris", "Ursa Minor" ], [ "Deneb", "Cygnus" ],
[ "Vega", "Lyra" ], [ "Altair", "Aquila" ] ];
var star2 = [ "Polaris", "Deneb", "Vega", "Altair" ];
var star1 = new Array();
star1[0] = "Polaris";
star1[1] = "Deneb";
star1[2] = "Vega";
star1[3] = "Altair";
var star = {};
star["Polaris"] = new Object;
star["Deneb"] = new Object;
star["Vega"] = new Object;
star["Altair"] = new Object;
alert(star.Vega);