123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- </body>
- </html>
- <script>
- //new 创建对象
- let o = new Object();
- o.setName="zs";
- o.setAge=18;
- o.setAddress="北京海淀";
- console.log(o)
- //get获取不到
- //console.log(o.getName())
- console.log(o.setAge)
- let o1 = new Object();
- //在o1 对象下 添加属性 name age school
- o1.name = "ls";
- o1.age = 22;
- o1.school = "北京大学";
- console.log(o1)
- // {} 声明对象
- // 类 和 对象
- let o2 = {
- age:12,
- name : "zs",
- showInfo:function (){
- console.log("showInfo")
- }
- }
- console.log(o2);
- //调用方法
- o2.showInfo();
- //设置 password 属性
- o2.password = "123456";
- console.log(o2.password);
- //this关键字
- console.log(this) //在方法外 window
- function methodThis(){
- //函数内指的是方法
- console.log(this.name)
- }
- methodThis();
- let o3 = {
- methodThis1:function (){
- console.log(this.name)
- }
- }
- o3.methodThis1()
- </script>
|