JS中的自定义变量:
1.Object形式的自定义变量
对象的定义:
var 变量名 = new Object(); //对象实例(空对象)
变量名.属性名 = 值; //定义一个属性
变量名.函数名 = function(){} //定义一个函数
对象的访问:
变量名.属性名/函数名();
**代码:**
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type = "text/javascript">
var obj = new Object();
obj.name = "华仔";
obj.age = 18;
obj.fun = function (){
alert("姓名:" + this.name + ",年龄:" + this.age);
}
//alert(obj.name); //华仔
obj.fun(); //姓名:华仔,年龄:18
</script>
</head>
<body>
</body>
</html>
2.{}花括号形式的自定义对象
对象的定义:
var 变量名 = {
属性名:值 //定义一个属性
函数名:function //定义一个函数
};
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
var obj = {
name : "哈拉少",
age : 18,
fun : function (){
alert("姓名:" + this.name + ",年龄:" + this.age);
}
};
alert(obj.fun());
</script>
</head>
<body>
</body>
</html>