object和大括号自定义对象

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script type="text/javascript">
/*
* object自定义对象;
* var 变量名=new Object();
* 变量名.属性= 属性值;
* 变量名.属性= 属性值;
* 变量名.方法名称=function (){
*
* }
* 变量名.方法名称() 进行方法的调用;
* */
var f=new Object();
alert(typeof f);
f.name="胡澳宾"; //定义变量;
f.age=18;
f.show=function () { //定义函数;
alert(this.age);
alert(this.name);
}
f.show();
// 使用object自定义对象按个人理解类似与C语言中struct;
var obj={
name:"胡澳宾cpdd",
age: 18,
f:function () {
alert(this.name);
alert(this.age);
}
};
alert(obj.name);
alert(obj.age);
alert(obj.f());
/*
* var 变量名={
* 属性值: 值, 与下一个变量之间用,进行分割;
*属性值: 值,
* 函数名:fuction(){}
* }
*
* */

</script>
</body>
</html>
posted @ 2020-11-03 18:17  青竹之下  阅读(217)  评论(0编辑  收藏  举报