|
@@ -0,0 +1,74 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+<head>
|
|
|
+ <meta charset="UTF-8">
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
+ <title>Document</title>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+ <script>
|
|
|
+ // 创建一个对象 对象中包含多个属性
|
|
|
+ // 属性可以理解为这个对象的特征或者标签
|
|
|
+ // 属性定义方法。 属性名:属性值
|
|
|
+ // 属性一般对应都是非函数
|
|
|
+ var person = {
|
|
|
+ userName:"张三",
|
|
|
+ age:18,
|
|
|
+ sex:"男",
|
|
|
+ hobby:["运动","游戏","学习"],
|
|
|
+ // 方法可以理解为这个对象的行为
|
|
|
+ // 方法定义方法。 方法名:方法体
|
|
|
+ // 方法值是一个函数
|
|
|
+ sayHello:function(){
|
|
|
+ // 方法内如果使用自己的属性可以通过this来调用
|
|
|
+ console.log("你好我叫"+this.userName);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 获取对象属性
|
|
|
+ var friendName = person.userName;
|
|
|
+
|
|
|
+ // 调用方法
|
|
|
+ person.sayHello();
|
|
|
+
|
|
|
+ // 修改属性
|
|
|
+ person.age = 19;
|
|
|
+
|
|
|
+ // 删除属性
|
|
|
+ delete person.hobby;
|
|
|
+
|
|
|
+
|
|
|
+ console.log(person)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ // var foo = function(){
|
|
|
+ // console.log("我是foo函数");
|
|
|
+ // }
|
|
|
+ // foo()
|
|
|
+
|
|
|
+
|
|
|
+ // var video = {
|
|
|
+ // videoName:"XXX视频",
|
|
|
+ // videoTime:"120秒",
|
|
|
+ // videoSize:"100M",
|
|
|
+ // like:["张三","李四","王五"],
|
|
|
+ // comment:[
|
|
|
+ // {
|
|
|
+ // userName:"张三",
|
|
|
+ // comment:"评论内容"
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // userName:"李四",
|
|
|
+ // comment:"评论内容"
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // }
|
|
|
+ </script>
|
|
|
+</body>
|
|
|
+</html>
|