Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1) Что будет выведено в консоль после выполнения кода?
- 1) ошибка
- 2) 1
- 3) undefined
- 4) null
- */
- var a = {
- foo: 1
- };
- var b = Object.create(a);
- console.log(b.foo);
- /*
- 2) Что будет выведено в консоль после выполнения кода?
- 1) true
- 2) false
- 3) ошибка
- */
- var a = {
- foo: 1
- };
- var b = Object.create(a);
- console.log(b.hasOwnProperty('foo'));
- /*
- 3) Что будет выведено в консоль после выполнения кода?
- 1) 2
- 2) NaN
- 3) ошибка
- 4) 1
- */
- var a = {
- foo: 1
- };
- var b = Object.create(a, {bar: {value: 1}});
- console.log(b.foo + b.bar);
- /*
- 4) Что будет выведено в консоль после выполнения кода?
- 1) 2
- 2) 1
- 3) ошибка
- 4) 0
- */
- var a = {
- foo: 1
- };
- var b = Object.create(a, {bar: {value: 42, enumerable: true}})
- console.log(Object.keys(b).length);
- /*
- 5) Что будет выведено в консоль после выполнения кода?
- 1) 2
- 2) 1
- 3) ошибка
- 4) 0
- */
- var a = {
- foo: 1
- };
- var b = Object.create(a, {bar: {value: 42}})
- console.log(Object.keys(b).length);
- /*
- 6) Что будет выведено в консоль после выполнения кода?
- 1) 0
- 2) 1
- 3) 2
- 4) undefined
- */
- function Rabbit(){}
- Rabbit.prototype.stomach = [];
- Rabbit.prototype.eat = function(food){
- this.stomach.push(food);
- };
- var r1 = new Rabbit();
- var r2 = new Rabbit();
- r1.eat('apple');
- r2.eat('carrot');
- console.log(r1.stomach.length);
- /*
- 7) Что будет выведено в консоль после выполнения кода?
- 1) 0
- 2) 1
- 3) 2
- 4) undefined
- */
- function Rabbit(){
- this.stomach = [];
- }
- Rabbit.prototype.eat = function(food){
- this.stomach.push(food);
- }
- var r1 = new Rabbit();
- var r2 = new Rabbit();
- r1.eat('apple');
- r2.eat('carrot');
- console.log(r1.stomach.length)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement