Blame view

lesson_1.js 613 Bytes
a58d4705   Administrator   first
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
  /**
   * Created by vitaliy on 21.09.15.
   * Обьекты
   */
  
  var person = {
      name:"Vitaliy",
      age: 25,
      gender: "male",
      sayHi: function(){
          return "Hello!!";
      }
  };
  
  console.log(person.name);
  console.log(person['age']);
  
  person.age = 44;
  person.id = 1;
  
  console.log(person.id);
  console.log(person.sayHi());
  
  var object = Object.create({x:5, y:9});//наследуем x y
  console.log(object);
  
  console.log(object.hasOwnProperty("x"));
  
  object.x = 20;
  console.log(object);
  console.log(object.hasOwnProperty("x"));
  
  //delete
  
  delete  object.x;
  console.log(object);
  console.log("x" in object);